Ambrose Rodocanachi — British surgeon