James Scott-Elliot - British Army general