Margaret Sloan - Pedigree | FamilyCentral
 12 May 1778 - 27 Sep 1850
  Children