History of English Literature Volume 2 (of 3) - Taine, Hippolyte, 1828-1893; Van Laun, Henri, 1820-1896 [Translator]