Saint Michael the Archangel in medieval English legend /