Speakman James Clare 1907-1986 chemist