Robert Robinson, chemist extraordinary - Williams, Trevor I. (Clarendon, 1990)