William Holmes

British Army medical officer