Thomas Carlyle : selected writings
By: edited and with an introduction by Alan Shelston.
Contributors: Shelston, Alan.
Series: Penguin English library
Publisher: Penguin Books
Published: 1986
Place of publication: Harmondsworth, England
Language: eng
Number of pages: 392