John Buckley Bradbury — British doctor