Michael P. Barnett

British theoretical chemist and computer scientist