William Denman Croft — British Army officer (1879-1968)