Margaret Earl - Pedigree | FamilyCentral
 Abt 1829 -
 1789 - 30 Apr 1845
 1793 - Apr 1850
Family Group
Family Group
William Henry McFadden
 md. 29 Jan 1852
Family Group
  Children