Frank Alexander Haworth — (1909-1989)