Cambridge Companions to Literature

235 pages2009 1 edition

nonfiction philosophy challenging informative medium-paced