John Campbell
Peerage person ID=242061
(b. 1611)
Parents
Patrick Campbell of Stuck
Elizabeth Cameron
Children
Jean Campbell
Archibald Campbell
Elizabeth Campbell
Colin Campbell
Patrick Campbell
Catherine Campbell
Siblings
Janet Campbell
Duncan Campbell
Donald Campbell
Archibald Campbell
Charles Campbell
Colin Campbell
Dugald Campbell of Knapdale
Partners
Florence Lamont