William Pike - British Army officer (1905-1993)