John Duncan Macdonald — Peerage person ID=662318