Understanding And Using English Grammar - Azar, Batty Schrampfer (Prentice Hall, 1989)