William Edward Montgomery - British military officer