James Shelley Phipps Armstrong - Peerage person ID=579862