Problem-solving strategies for writing - Flower, Linda (Harcourt Brace College Pub., 1993)