Mauveine: Chemistry in its element

Published: March 30, 2016, midnight

b'Michael Freemantle with a colourful account of the birth of synthetic organic chemistry'