Author Marlon De La Torre

Department Director of Catechesis for the Catholic Diocese of Fort Worth and author of Screwtape Teaches the Faith (2011) Saint Benedict Press.