Mary in the Middle Ages: The Blessed Virgin Mary in the Thought of Medieval Latin Theologians