o blessed confidence, o safe refuge, mother of god and our mother! st. anselm of canterbury (1033-1109), doctor of the church what is not generally known and only infrequently studied is the role of our lady over the centuries as a catechist: teach ...