Charles Edward Stewart — British Army officer