Interactive tree of Alexander Shearer

Isabella Shearer 1855
Ann Shearer 1857
Janet Shearer 1858
Christina Shearer 1860
Margaret Shearer 1869
Elizabeth Shearer 1871
Alexander Shearer 1873
Robert Shearer 1875
Alexander Shearer 18281889
Janet Aitkenhead 18341918
James Aitkenhead 17901870
Isabella Smith 1796
James Aitkenhead 17601827
Margaret Dykes 17601822
John Smith 1763
Mary Speirs 1763