Critical history of English literature- vol.1 - David Daiches (Supernova publishers, 2013)