Thomas Carlyle. - Nichol, John, 1833-1894 (English men of letters, 1904)