John Alexander Paul Macgregor — Peerage person ID=697686