Mauveine

Mauve textile

Source: © Shutterstock

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