Tapestry writing. - Weidauer, Marie Hutchison. (Heinle & Heinle, 2000)