Arthur Henniker-Major — British Army general