John Ward-Harrison — British Army general