Essentials Of Academic Writing - Soles (Houghton Mifflin, 2005)