Essential college English a grammar, punctuation and writing workbook - Selby, Norwood; Bledsoe, Pamela S. (New York Longman, 2003)
Keywords: English language -- Grammar -- Problems, exercises, etc; English language -- Punctuation -- Problems, exercises, etc