Interactive tree of Kenneth John MacLeanHastie

Private
Kenneth John MacLeanHastie 19451973
Private
Archibald MacLean 'Mac'Hastie 19191980
Private
John Edward Keenan 18801969
Mary Sharp 18951943
Daniel Keenan 18371936
Mary Walsh 18501917
Owen Keenan
Catherine Duggan
Charles Walsh
Sarah O'Donell
John Sharp 18541930
Mary Dunbar Taylor 18681943
William Sharp 1817
Margaret Ewing 18311864
William Taylor 18381911
Sarah Rumsey 18431927