Schaum's outline of English grammar - Echrlich, Eugene H. (McGraw-Hill, 2000)