English Writing Workshop, Inform, Explain, Describe - Machin, Roger (Singapore Learners Publishing Pte Ltd, 2003)
Keywords: Communicative English; Communicative Skills; English Language