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