Cambridge Companions to Literature

292 pages2016 1 edition

nonfiction dark informative reflective medium-paced