Person
Peerage person ID=676761
Family
Not who you're looking for? Others named John Carnegie: Canadian politician · Scottish lawyer, politician, and Jacobite rebel · Scottish politician