John Gustavus Crosbie — British Army general