By David (Lecturer in English Roberts
By Molly Potter
By Helen Bromley
By Cole, Mike
By David Pimm
By Morduchowicz, Roxana . . . [et al. ]
By Clarke, Peter
By Peter Clarke
By Tony Pont
By Collins Easy Learning
By Jay L. Lemke
By Richard Willey
By Susi, Francesco
By Scholastic
By Geoff Brookes
By Carole Edelsky, Dell H. Hymes
By Hoffmann, Charlotte
By Chandler, Jon
By Iain Valentine
By Adams, Tom
By Basil Bernstein, Julia Brannen
By Fiona Undrill, Jon Stuart, Collins Big Cat
By Michele Moore