John Nye — British physicist and glaciologist