Interactive tree of Jemmia Ann Campbell

Private
Private
Private
Private
Jessie Mackay Craig 18981990
Harold Rice 1898
William Hall Craig 19041976
Jemmia Ann Campbell 1875
George Pringle Craig 18751958
William Craig 18371907
Maragret Pringle 1837
William Craig 1812
Agnes Hall 18121885
William Hall 17931865
Margaret Kedglie 1793
Hugh Hall 17621825
Mary Goodfellow 1765