WHOSYERDAD-E Who's Your Daddy?
Wikigenealogy

Interactive tree of David Kinghorn

David Kinghorn 1877
Janet Gray Paterson 1875
Joseph Paterson 18411915
Margaret Stewart 18491915
James Paterson 17981870
Janet Gray 18121876
Joseph Patterson 17731855
Elizabeth Kirk 17721855
James Kirk 1739
Janet Hendry 1742