Understanding and Using English Grammar - Azar, Betty Schrampfer (prentice hall regents, 1989)