Key Concepts in Medieval Literature by Stuart D. Lee & Elizabeth Solopova