Title: Thomas Carlyle: the iconoclast of modern shams;
First published: 1972