by John Swales
A Course for Nonnative Speakers of English. Genre-based approach. Includes units such as graphs and commenting on other data and research papers.