Family Tree

Jane Davidson

Margaret Davidson
1846–1915
WD
William Davidson
1816–1905
MS
Margaret Scott
1810–1889
JD
Jane Davidson
d. 1911
AP
Andrew Porter
1887–1922
AP
Archibald Porter
1878–1958
AP
Alexander Porter
d. 1921
Annie Davidson
1849–1917
William Davidson
d. 1933
Charles Davidson
d. 1913
James Davidson
d. 1887