Robert Hooper — British doctor