Margaret McFarlane - Pedigree | FamilyCentral
 31 May 1845 - 20 Oct 1914
 18 May 1818 - 10 Apr 1891
 14 Nov 1814 - 23 Oct 1877
  - 18 Nov 1848
  - 28 Sep 1841
 Abt 1778 -
 Abt 1782 -
 Abt 1753 -
 29 Jun 1753 -
 Abt 1762 -
 Abt 1762 -
 Abt 1752 - 2 Sep 1824
 Abt 1760 -
 Abt 1725 - 4 Mar 1772
 Abt 1725 -
 Abt 1728 -
William Alexander Morrow
 md. 20 Apr 1867
Family Group
  Children