William Graham — British Army officer