The no-nonsense guide to teaching writing strategies, structures, and solutions Judy (Judy A.) Davis - ed. - [S.l.] Heinemann 2003 - xx, 251 p.

9780325005218