How to write essays : a step-by-step guide for all levels, with sample essays / Don Shiach. - Shiach, Don (How To Books, 2007)