David Marshall - Pedigree | FamilyCentral
 15 Jan 1807 - 1 Jan 1867
 20 Feb 1770 - 24 Jul 1847
 1783 - 28 Sep 1845
 Abt 1741 - 1827
 Abt 1743 - 1780
Family Group
Family Group
Family Group
Family Group
Jane Gordon Fraser
 md. 8 Jan 1833
Family Group
  Children