Margaret Campbell - Pedigree | FamilyCentral
 3 May 1789 - 27 Apr 1849
 6 Sep 1763 -
 Abt 1724 -
 Abt 1728 -
 Abt 1742 -
 Abt 1746 -
Alexander Esplin
 md. 16 Mar 1806