Tapestry: - Guleff, Virginia L. (Heinle & Heinle, 2000)