Duncan Macpherson — Peerage person ID=651047