John Berry Haycraft — British physiologist