Interactive tree of Jane Jack

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