Archibald Campbell of Auchinbreck and Kilmichael — Peerage person ID=19447