Academic encounters : the natural world : reading, writing
Academic encounters : the natural world : reading, writing
Study writing :a course in writing skills for academic purposes
Academic encounters, life in society, level 3 :reading and writing
Your dissertation in education
Patterns for a purpose :a rhetorical reader
A short guide to writing about biology
English skills
Scaffolding strategy in the process of writing to improve the students' writing ability