Interactive tree of Margaret Russell Kirkwood

Private
Margaret Russell Kirkwood 18951936
William Ashwood 1895
James Kirkwood 1922
Jane Allison 18761910
Walter Allison 18421920
Margaret Russell 18421918
James Allison 18101861
Martha Goodlet 18131887
James Allison 17831881
Janet Laird 17871814
Janet Greenlees 17941869
James Goodlet 1781
Jean Shearer 1781
William Russell
Margaret Sim
Alexander Ashwood 1870
Helen Merchant 18701936