Leonard McNeill Shelford — Peerage person ID=340917