Duncan Campbell, 3rd of Edinchip — Peerage person ID=643327