Margaret Naismith - Pedigree | FamilyCentral
 25 Dec 1848 - 3 Dec 1916
 21 Nov 1821 - 5 Mar 1876
 5 Jun 1823/25 - 24 Jul 1889
  - 22 Aug 1859
 4 May 1793 - 24 Apr 1871
 26 Mar 1792 -
  - 17 Oct 1871
  - 24 Aug 1842
 Abt 1761 -
 Abt 1764 -
 Abt 1751 -
 1 Jun 1755 - 12 Nov 1843
 Abt 1722 -
Family Group
 Abt 1722 -
 Abt 1726 -
William McLachlan
 md. 30 Mar 1874
Family Group
  Children