Moral desperado : a life of Thomas Carlyle /
Heffer, Simon.
London : Weidenfeld and Nicolson,
1995.
Includes bibliography and index.
Carlyle, Thomas, 1795-1881.