Family/Spouse: Margaret BROWN. Margaret and died. [Group Sheet] [Family Chart]
David married Margaret HART. Margaret and died. [Group Sheet] [Family Chart]
David married Margaret CHALMERS. Margaret and died. [Group Sheet] [Family Chart]
William married Elspeth DUNCAN. Elspeth and died. [Group Sheet] [Family Chart]