Thomas Carlyle


British Historian


Rank 988


Views 885


Quotes 3


Thomas Carlyle Quotes

85

356

444