Interactive tree of
William Oliver
Swan
William Oliver
Swan
1851
–
1917
William Patrick
Swan
–
Jane
Saltus
–