John M. Fletcher — British chemist