Thomas Sydney Beckwith — British Army general