Interactive tree of
John Richard Alexander
Swan
John Richard Alexander
Swan
1886
–
1886
John Richard Alexander
Swan
1849
–
1887
Louisa
James
–
John Richard
Swan
1816
–
1893
Hagar
Brangman
1811
–
1909
…
Swan
–
Priscilla
Simons
–