Fast forward advanced - Long, Laurette (Oxford University Press, 1991)