Archibald Campbell (1628-1685) |
Mary Stewart ( -1668) |
Archibal Campbell (1655-1703) |
Joan Campbell (1668-1712) |
John Elphinstone (1649- ) |
Isabel Maitland (1655-1706) |
Karl Elphinstone (1682-1757) |
John Campbell (1668-1729) |
Elisabeth Elphinstone (1673-1708) |
John Campbell (1695-1770) |