The blessed virgin Mary and the Old Testament

Fr Devin Roza, Legionary of Christ is visiting professor of New Testament at the Pontifical Athenaeum Regina Apostolorum in Roma. He has a licentiate degree in Sacred Scripture from the Pontifical Biblical Institute and a licentiate in Philosophy  from the Pontifical Athenaeum Regina Apostolorum. He is a dynamic speaker, and the author of the book Fulfilled in Christ: The Sacrements.