www.catholic.com/profile/john-mark-miravalle

John-Mark L. Miravalle is an assistant professor of systematic and moral theology at Mount St. Mary’s Seminary in Maryland. He received his doctorate in sacred theology from the Regina Apostolorum in Rome. He is the author of several books, including Thinking Clearly: Catholic Philosophy for a Culture in Chaos.
More by John-Mark Miravalle
Is It Wrong to Alter Your Mind for Fun? 02/17/2022
Enjoying this content? Please support our mission!Donatewww.catholic.com/support-us