Prentice Hall writing and grammar : communication in action silver level - Carroll, Joyce Armstrong (Jurong, Singapore Pearson Education South Asia, 2004)
Keywords: English language -- Grammar -- Problems, exercises, etc; English language -- Rhetoric