The life and scientific legacy of George Porter by J. Barber | Menrva Books