Interactive tree of Margaret Hamilton

Florence JaneMargaret 18891968
Daniel Keenan 18861932
William Sharp 18911916
John Ewing Sharp 18931915
Mary Sharp 18951943
John Edward Keenan 18801969
Charles Sharp 18981953
Sarah RumseySharp 19011992
Stanley Grooby 19021990
Walter Sharp 19031980
Margaret Christina Stewart 19071997
Private
Charles Reginald Read 18921956
Isabel Sharp 19081971
Augustine Graham 18911969
Alexander Sharp 19101918
Sophie McLean Sharp 19131920
John Sharp 18541930
Mary Dunbar Taylor 18681943
Margaret Sharp 1853
xxx Fraamyer
William Sharp 18561901
Margaret Ewing 18311864
William Sharp 1817
James Ewing 1828
Agnes Ewing 1834
Marion Ewing 18341902
Isabella Ewing 1843
Elizabeth Ewing 1845
Adam Ewing 18471901
Agnes Robertson
Catherine Ewing 1849
Andrew Ewing 1850
Jean Scott
John Ewing 1850
Mary Ewing 1850
Margaret Sproul 18081896
John Ewing 18001877
James Sproul 18011878
Janet Chapman
Agnes Sproul 1803
William Spoul 18041865
Margaret Malcom
Janet Sproul 1807
Andrew Sproul 1812
Mary Ewing
John Sproul 1814
Violet Sproul 1816
Adam Sproul 18101892
Maria Orpen
Margaret Hamilton 1782
William Sproul 17801862
Robert Hamilton 1758
Janet Craig
William Hamilton
Agnes Laird
James Sproul
Ann Spier
Patrick Spier 1655
Isobel Barclay