George Gordon-Lennox - British Army general