A Glossary Of Literary Terms - M.H Abrams and Harpham,Geoffrey galt (New delhi Cengage learning, 2015)