Interactive tree of Christina Shearer

Christina Shearer 1860
Alexander Shearer 18281889
Janet Aitkenhead 18341918
James Aitkenhead 17901870
Isabella Smith 1796
James Aitkenhead 17601827
Margaret Dykes 17601822
John Smith 1763
Mary Speirs 1763