John Swales
Academia
Knowledge
Education
Academic publishing
Plagiarism
Committee on Publication Ethics