A History of English literature - Alexander, Michael. (Palgrave Macmillan, 2011)