David married Lady Elizabeth Montgomerie on 22 Apr 1833 in Dundee, Angus, Scotland. Elizabeth (daughter of Captain Robert Montgomerie and Marian MacFarlane) was born in 1805 in Glasgow, Lanarkshire, Scotland. [Group Sheet] [Family Chart]