John CAMPBELL (ABT 1618 - DECEASED)
John CAMPBELL (of Innerzeldies, 2nd of Balcaldine) (1620 - 25 JUL 1690)
John CAMPBELL (ABT 1620 - DECEASED)
John CAMPBELL (1620 - 1690)
John CAMPBELL (1621 - 1741)
John CAMPBELL (ABT 1621 - DECEASED)
John CAMPBELL (ABT 1622 - 15 MAR 1663)
John CAMPBELL (22 JUL 1624 - DECEASED)
John CAMPBELL (1624 - DECEASED)
John CAMPBELL (ABT 1627 - DECEASED)
John CAMPBELL (ABT 1629 - DECEASED)
John CAMPBELL (1st of Kinloch) (____ - BEF 1630)
John CAMPBELL (1636 - DECEASED)
John CAMPBELL (1641 - 1711)
John CAMPBELL (7 JUN 1856 - DECEASED)
John "Iain" CAMPBELL (ABT 1630 - 1702)
John Douglas CAMPBELL (1604 - JUN 1654)
John Dubh CAMPBELL (ABT 1578 - AFT 1638)
John First Lord of Lorn CAMPBELL (ABT 1510 - 1 MAY 1556)
John Gorm CAMPBELL (1st. Laird of Lochnell) (1510 - 15 MAY 1568)
John III Lord of Cawdor CAMPBELL (17 MAR 1510 - DEC 1551)
John Mure CAMPBELL (1490 - 1564)
John or Robert CAMPBELL (ABT 1520 - AFT 1602)
UP (Eleanor CAMPBELL - Janet CARLYLE )
BACK (John CAMPBELL - John CAMPBELL )
NEXT (John, 1st of Cawdor CAMPBELL - Lady Mary CAMPBELL )