TY - BOOK AU - Haynes , Anthony TI - 100 Ideas for Teaching Writing SN - 9780826483096 U1 - 372.623 HAY PB - Continuum International Publishing , 2007 KW - English Language ER -