Michael Elliott — British chemist (1924-2007)