Essential ingredients : recipes for teaching writing - Worsham, Sandra (Association for Supervision and Curriculum Development, 2001)