John Campbell of Kilmelfort
Peerage person ID=505588
Children
Partners
Janet Maclaine