Thomas Carlyle


British Historian


Rank 906


Views 1100


Quotes 3


Thomas Carlyle Quotes

172

433

495