The Norton Anthology of English Literature volume A - Greenblatt,Stephen ed (W.W Norton& co New York, 2012)