nextRead
Subjects
New Releases
Order Status
Cart
Cart
Books by John M. Swales
2 titles available, newest first by original publication date.
Academic Writing for Graduate Students: Essential Tasks and Skills
John M. Swales
$34.99
Research Genres: Explorations and Applications
Research Genres: Explorations and Applications
John M. Swales
$63.99