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