Mosaic 1 writing : academic essay development - Blass, Laurie (McGraw-Hill Contemporary, 2007)