Writing better English : an ESL workbook - SWICK (New York : McGraw-Hill, 2004)
Keywords: English language -- Rhetoric -- Problem,exercise, etc; English language -- Textbooks for foreign; Report writing -- Problem,exercise, etc