David married Christian Erskine in 1487. Christian (daughter of 3rd Lord Erskine Alexander Erskine and Christian Crichton) was born in 1464 in Sanquhar, Dumfries-shire, Scotland; died in Elgin, Moray, Scotland. [Group Sheet] [Family Chart]