Writing Whizardry: 70 Mini-Lessons to Teach Elaborative Writing Skills 2nd (second) Edition by Maity Schrecengost [2010]