William Henry McSwain - Pedigree | FamilyCentral
 12 Sep 1856 - 9 Mar 1936
 30 Aug 1832 - 23 May 1908
 1 Apr 1838 - 8 May 1909
Family Group
Family Group
Family Group
Family Group
Mary Ann Jones
 md. 6 Dec 1877
Family Group
  Children