Christopher William Haworth — (1904-1977)