Thomas Graham Egerton — British Army officer