Family Tree

Margaret Christina Ah Pan

EP
Edward Priestley
1866–1944
MR
Margaret Ryan
1874–1904
CA
Charles Ah Pan
1869–1922
MP
Margaret Pan
1904–1904