Duncan Macpherson of Breakachy — Peerage person ID=507538