Past and present
By: By Thomas Carlyle
Edition: Library ed.
Publisher: Chapman and Hall
Published: 1843
Place of publication: London
Language: eng
Number of pages: 387
Subjects: Social problems; Social conditions
Other titles: Thomas Carlyle's collected works