Patrick Guy Brooking - British Army general