Literary Terms And Criticism by John Peck & Martin Coyle