Interactive tree of Maragret Pringle

William Craig 1865
Ann Barrie Craig 1867
Agnes Hall Craig 1869
Margaret Pringle Craig 1872
Private
Private
Private
Private
Jessie Mackay Craig 18981990
Harold Rice 1898
William Hall Craig 19041976
George Pringle Craig 18751958
Jemmia Ann Campbell 1875
Annie A Craig 1883
Maragret Pringle 1837
William Craig 18371907
William Craig 1812
Agnes Hall 18121885
William Hall 17931865
Margaret Kedglie 1793
Hugh Hall 17621825
Mary Goodfellow 1765
James Goodfellow 1753
Isabel Turner 1753