John CAMPBELL (1447 - 15 JUL 1510)
John CAMPBELL (BEF SEP 1452 - DECEASED)
John CAMPBELL (of Auchreoch 1st of Lawers) (1456 - 9 SEP 1513)
John CAMPBELL (of Lundie) (1483 - 19 JUL 1563)
John CAMPBELL (of Cawdor) (1490 - 1546)
John CAMPBELL (the younger of Loudon) (ABT 1493 - DECEASED)
John CAMPBELL (5th. Laird of Glenurchy) (1496 - 5 JUL 1550)
John CAMPBELL (of Cessnock) (ABT 1498 - DECEASED)
John CAMPBELL (6th Captain of Dunstaffnage) (ABT 1501 - 6 JAN 1586)
John CAMPBELL (2nd of Murthlie) (1506 - JUL 1567)
John CAMPBELL (1506 - DECEASED)
John CAMPBELL (1506 - 1589)
John CAMPBELL (ABT 1510 - DECEASED)
John CAMPBELL (1510 - 6 JAN 1586)
John CAMPBELL (ABT 1514 - BEF 1572)
John CAMPBELL (ABT 1515 - AFT 1525)
John CAMPBELL (ABT 1515 - BEF 12 FEB 1605)
John CAMPBELL (1516 - 11 OCT 1581)
John CAMPBELL (ABT 1521 - BEF 5 DEC 1578)
John CAMPBELL (1523 - DECEASED)
John CAMPBELL (ABT 1524 - AFT 1548)
John CAMPBELL (ABT 1524 - DECEASED)
John CAMPBELL (ABT 1526 - 29 DEC 1612)
UP (Eleanor CAMPBELL - Janet CARLYLE )
BACK (Jean CAMPBELL - John CAMPBELL )
NEXT (John CAMPBELL - John CAMPBELL )