On great men - Carlyle, Thomas (Penguin books, 1995)