John Erskine (1721–1803), the Scottish theologian, was born near Dunfermline at Carnock on 2 June 1721. His father was the great Scottish jurist John Erskine of Carnock and his grandfather was Colonel John Erskine of Cardross who had been in William of Orange's army when it invaded England in the Glorious Revolution of 1688.