Thomas Carlyle
Subtitle: the iconoclast of modern shams, a short study of his life and writings
By: Rev. John Wilson
Publisher: Alexander Gardner
Published: 1881
Place of publication: Paisley, Ont
Language: eng
Number of pages: 151