Thomas Carlyle /
Campbell, Ian,1942-author.