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