Archibald Campbell of Kirnan — Peerage person ID=257416