Interactive tree of
Joseph Thomas
Swan
Joseph Thomas
Swan
1846
–
Joseph Cooper
Swan
–
Sarah Jane
Swan
–