Duncan Campbell of Arneave — Peerage person ID=641037