James Edgar Leach VC (27 July, 1892 - 15 August, 1958) was a British Army officer and English recipient of the Victoria Cross, the highest and most ...