William Robinson Armstrong - Peerage person ID=277083