A glossary of literary terms - Abrams m.h. (New delhi Cengage learning publishing, 2022)