Family Tree

William Porter

JP
James Porter
1835–1912
MD
Margaret Davidson
1846–1915
John Porter
1870–1956
Alexander Porter
1866–1953
WP
William Porter
1868–1939
Hugh Porter
1873–1949
+5 more