Routledge Dictionary Of Literary Terms by Peter Childs & Roger Fowler