Literature, criticism and style : a practical guide to advanced level english literature - Croft, Steven (Oxford University Press, 2004)