Margaret Craig Swan - Pedigree | FamilyCentral
 13 Mar 1852 - 12 Nov 1907
 25 Jul 1826 - 1 Oct 1899
 5 May 1826 - 16 Aug 1889
 Abt 1800 - 14 Jan 1874
 Abt 1788 - 24 Dec 1847
 Abt 1800 -
 21 Oct 1804 -
 Abt 1774 -
 Abt 1778 -
 Abt 1758 -
 Abt 1758 -
 7 Jan 1775 - 23 Jul 1831
 Abt 1787 - 3 Mar 1853
 3 Mar 1737 -
 7 Feb 1741 -
Thomas Hull
 md. 28 Apr 1877
Family Group
  Children