Interactive tree of Mary Aitkenhead

Mary Aitkenhead 1815
David Donaldson 1809
James Aitkenhead 17901870
Isabella Smith 1796
James Aitkenhead 17601827
Margaret Dykes 17601822
John Smith 1763
Mary Speirs 1763