Writing for the real world : an introduction to general writing - Barnard, Roger (Oxford University Press, 2004)