Family Tree

Andrew Petrie Porter

JD
Jane Davidson
d. 1911
AP
Andrew Porter
1887–1922
Archibald Porter
1878–1958
AP
Alexander Porter
d. 1921