21. The dynamics of writing instruction :   Publication: Portsmouth, NH : Heinemann, 2010 . xxi, 210 p. : Date:2010 Availability: Copies available: Tain Campus Education & Humanities [LB1631 D86] (2), Actions: Add to cart