Past and present - Carlyle, Thomas, 1795-1881; Chesterton, G. K. (Gilbert Keith), 1874-1936 (Humphrey Milford, 1921)