Crucibles : the lives and achievements of the great chemists - Jaffe, Bernard (Tudor)