The Norton anthology of english literature - Greenblatt, Stephen (W. W. Norton & Company, 2012)