Back
January 4
4



December 4, 1795
Thomas Carlyle was born in Ecclefechan, Dumfries and Galloway, as the son of a stonemason and small farmer.





