John Paul Meenan

John Paul Meenan is Assistant Professor of Theology and Natural Science at Our Lady Seat of Wisdom for Studies in the Liberal Arts. He writes regularly, and edits Catholic Insight online magazine.