Interactive tree of Robert Hamilton

Elizabeth Hamilton 1898
James Sharp 1891
Private
William Salmond Sharp 1903
Henry Hamilton 1864
Margret Allison 1864
Robert Hamilton 1840
Jane Jack 1840