Words in motion: an interactive approach to writing (Oxford University Press, 1996)
David Olsher