Writing extra : a resource book of multi-level skills activities - Palmer, Gill (Cambridge copy collection, 2004)