Interactive tree of
Charles Steward
Swan
Charles Steward
Swan
1876
–
1886
Thomas
Swan
–
Mary Elizabeth
Virgin
–