Understanding and using English grammar - Azar (Prentice-Hall, 1989)