John-Mark L Miravalle
John-Mark L. Miravalle teaches theology and philosophy at Mount St. Mary's Seminary in Maryland. He received his doctorate in sacred theology from the Regina Apostolorum in Rome and is the author of several books. He has publicly debated noted atheists on the topics of God's existence, same-sex marriage, and theistic morality. John-Mark and his wife, Jessica, have seven children.
John-Mark L. Miravalle teaches theology and philosophy at Mount St. Mary's Seminary in Maryland. He received his doctorate in sacred theology from the Regina Apostolorum in Rome and is the author of several books. He has publicly debated noted atheists on the topics of God's existence, same-sex marriage, and theistic morality. John-Mark and his wife, Jessica, have seven children. See less
John-Mark L Miravalle's Featured Books