A Glossary of Literary Terms

A Glossary of Literary Terms - M.H. Abrams, Geoffrey Galt Harpham 3.5 Stars.

***Read For School***