John Thompson Swan - Pedigree | FamilyCentral
 16 Oct 1857 - 20 Feb 1935
 11 Jan 1831 -
 Abt 1833 -
Ellen Manning
 md. 10 Jan 1880