Interactive tree of Jessie Matilda Campbell

Jessie Matilda Campbell
Duncan Campbell M.D. 18111879
Matilda Winter
George Campbell 17691817
Jane Macdairmid 17751866
Peter Campbell 17391779
Margaret Scott 17431829
James Campbell 17031742
Janet Campbell 17031785
George Scott Esq.
Mary Campbell
Duncan Macdiarmid Esq.