Essay Writing Teaching the Basics from the Ground Up - Mackenzie, Jock (Pembroke Publishers, Limited)