William Hooper — British chemist