Reading and thinking english: Exploring functions - Moore, John T. (Oxford, 1987)