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