Granville George Algernon Egerton — British Army general