Second Language Writing (Cambridge Language Education)

by Ken Hyland

"Second Language Writing is an authoritative approach to the theory and practice of teaching writing to students of English as a Foreign/Second Language. While assuming no specialist knowledge, the…