Richard Wilfred Armstrong - Peerage person ID=661941