Past and present.
Contributors: Traill, H. D. 1842-1900 ed.
Series: The works of Thomas Carlyle...Centenary ed. Vol.X
Published: 1899
Place of publication: New York
Language: eng
Number of pages: 317
Subjects: Social problems.; Great Britain -- Social conditions.
Notes: Edited, with an introduction, by Henry Duff Traill.