Duncan W. Macgregor — Peerage person ID=124222