David Campbell - Pedigree | FamilyCentral
 30 Sep 1805 - 1860/70
 26 Dec 1764 - 31 Mar 1833
 Abt 1768 -
Sarah Worley
 md. 6 May 1827
Family Group
  Children