Thomas Carlyle

1795 – 1881 · Britain and Ireland

Works on the lists

Assigned by