Michael S Spencer, Catalytic Physical Chemist: 15 February 1932–3 April 2020 - Twigg, Martyn V. (Topics in catalysis, 2021)