The life and work of Prof. William Henry Perkin