Structures and strategies : an introduction to academic writing - Davis, Lloyd (Macmillan Publishers Ltd., 1996)