Past and present - Carlyle, Thomas ( 1795-1881) (G. Routledge and Sons, 1888)