Margaret Barr Carruth - Pedigree | FamilyCentral
 30 Mar 1832 - 7 Apr 1923
 1 Sep 1781 - 3 Feb 1832
 14 Mar 1790 - 23 May 1875
  - 16 Feb 1816
 3 Jan 1751 - 1827
 1752 - 1837
 12 Nov 1709 - 1782
  - 1782
 Abt 1724 -
 Abt 1728 -
 13 Apr 1719 -
 Abt 1725 -
 Abt 1672 -
 Abt 1676 -
 Abt 1685 -
 Abt 1689 -
Family Group
Family Group
Andrew Cahoon
 md. 16 Jul 1848
Family Group
  Children