A writer's reference with exercises - Hacker, Diana 1942-2004. (Boston Bedford/St. Martins, 2009)
Keywords: English language -- Rhetoric -- Handbooks, manuals, etc; English language -- Grammar -- Handbooks, manuals, etc; Report writing -- Handbooks, manuals, etc; English language -- Textbooks for foreign speakers