Basic Grammar for writing - Ehrlich, Eugene (McGraw-Hill, 1967)