John Cadogan — British chemist