Charles Gairdner — British Army general (1898-1983)