David Erskine , född i Crail i Skottland den 28 ju ' i 1787 , afled den 2 februari 1860.