Problem-solving strategies for writing - Flower, Linda (Harcourt Brace Jovanovich, 1989)