Family Tree

David Whyte

Cathrine Whyte
1827–1875
MH
Margaret Hardy
1796–1862
DW
David Whyte
1830–1896