Understanding and using english grammar - Azar, Betty Schrampfer (Prentice-Hall, 1989)
xvi, 412 p.; 23 cm.