David Russell - Pedigree | FamilyCentral
 10 Jun 1758 -
 26 Jan 1729 -
Family Group
 Apr 1702 - 7 Oct 1754
 10 Apr 1708 - 9 Dec 1786
 12 Jun 1677 - 5 Oct 1754
 5 Jan 1678 - 18 Nov 1753
 31 Jan 1682 -
 Abt 1686 -
 27 May 1630 - 13 Dec 1710
 7 Jun 1649 - 14 Jan 1716
 1651 - 10 Jul 1738
 Abt 1654 - 29 Dec 1710
 Abt 1640 - 28 Sep 1691
 6 Sep 1648 -
 13 Dec 1656 - Aft 1725