Cambridge Companions to Literature

320 pages2003 1 edition

nonfiction philosophy psychology challenging informative medium-paced