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...