Basic English Grammar : With Answer Key - Azar, Bety Schrampfer (Pearson Education, 2005)
xv, 536 p. : il.; 26 cm.