Structures and strategies : an introduction to academic writing - Davis, Lloyd (Universities Press, 2005)