John M. Ball — British mathematician