WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of David Marshall

David Marshall 1740
James Marshall 17031803
Sarah Paterson 1700
Robert Marshall 1665
Mary Davidson 1672
Robert Marshall 1639
Isobell Park 1641
James Davidson 1627
Mary Knox 1642
Matthew Davidson 1593
Elizabeth Cuthbert 1595
William Knox 1603
Catherine Elphinstone 1611
John Paterson
Margaret Henderson