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 )