Interactive tree of Agnes Aitkenhead

Agnes Aitkenhead 1826
John Aitkenhead 17931868
Helen Struthers 17981886
James Aitkenhead 17601827
Margaret Dykes 17601822