Archibald Campbell of Dunstaffnage — Peerage person ID=641129