• Use compact layout

Interactive tree of David Duncan

Margaret Duncan 1648
David Duncan 1651
Janet Tod 17281783
James Mercer 1722
Janet Duncan 1710
Robert Tod 1705
James Duncan 1690
Elizabeth Roger 1694
Thomas Duncan 1654
Margret Watson 1656
John Duncan 1655
David Duncan 1639
David Duncan 1610
John Duncan 1590