The Oxford Anthology of English Literature

576 pages 1973

nonfiction classics poetry challenging informative slow-paced