Teaching second-language writing : interacting with text - Campbell, Cherry (Heinle & Heinle, 1998)