Problem-solving strategies for writing in college and community - Flower,Linda (Harcourt Brace College Publishers, 1998)