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