Interactive tree of Elizabeth Aitkenhead

Elizabeth Aitkenhead 18061881
William Lingwood 18201877
James Aitkenhead 17601827
Margaret Dykes 17601822