Famous Scots Series

Thomas Chalmers

Thomas Chalmers was born at Anstruther, Fifeshire, on the 17th March 1780, when the flowers were appearing on the earth, and the time of the singing of birds was come. It seems never to have been noticed that this was St. Patrick's day, and no one has ever instituted a compari...