Pedigree tree of William Osman Swan
- Ancestors
- Compact tree
- Descendants
- Family book
- Fan chart
- Hourglass chart
- Interactive tree
- Pedigree
- Pedigree map
- Relationships
- Family with spouse
- Mabel Annette Eve
- Winifred Olive Williams
- Martin Elvin Williams
- Harold Edward ‘Captain’ Williams
- Lilian Rosabel Williams
- Pearl Elizabeth Williams
- Gloria Louise Williams
- Mabel Ismay Williams
- Geraldine Rosalind Williams
Mary Elizabeth Odessa Swan
Birth: 11 February 1872 21
- Ancestors
- Compact tree
- Descendants
- Family book
- Fan chart
- Hourglass chart
- Interactive tree
- Pedigree
- Pedigree map
- Relationships
- Family with spouse
- Hagar Brangman
- Frances Ann Swan
- Sarah Elizabeth Swan
- Mary Swan
- John Richard Alexander Swan
- William Henry Swan
- Joanna Elizabeth Swan
- Alexander Brangman Swan
- Samuel James Swan
- Thomas Seymour Swan
- Thalia Ann Swan
- James Walker Swan
- Edwin James Hayward Swan
- Pricilla Jane Swan
John Richard Swan
Birth: 1816
Death: 3 September 1893
- Ancestors
- Compact tree
- Descendants
- Family book
- Fan chart
- Hourglass chart
- Interactive tree
- Pedigree
- Pedigree map
- Relationships
- Family with spouse
- John Richard Swan
- Frances Ann Swan
- Sarah Elizabeth Swan
- Mary Swan
- John Richard Alexander Swan
- William Henry Swan
- Joanna Elizabeth Swan
- Alexander Brangman Swan
- Samuel James Swan
- Thomas Seymour Swan
- Thalia Ann Swan
- James Walker Swan
- Edwin James Hayward Swan
- Pricilla Jane Swan
Hagar Brangman
Birth: 1811
Death: 31 May 1909 — Sandys, Bermuda