Pedigree Chart
Ancestors of John Campbell
John Campbell♂1693-1770
John Campbell♂1660-1729
Elizabeth Elphinstone♀1673-1708
Archibald Campbell♂1628-1685
Mary Stewart♀1628-1668
John Elphinstone♂1649-1717
Isabel Maitland♀1653-1706
Archibald Campbell♂1605-1661
Margaret Douglas♀1616-1677
James Stewart♂1608-1653
Margaret Home♀1608-1668
Alexander Elphinstone♂1600-1654
Lilas Elphinstone♀1613-1675
Charles Maitland♂1620-1691
Elizabeth Lauder♀1632-
Click a name or down-arrow for individual details. Use the right-arrow on the last generation to expand further back.