Literature, criticism, and style: a practical guide to advanced level English literature - Croft, Steven Oxford, 2004 Rev. ed