Paul HaffnerPaul Haffner is a priest and professor of theology at the Pontifical Gregorian University, and adjunct lecturer at Duquesne University Roman Campus. He is author of over 30 books and 150 articles on philosophical and theological topics, and many of hs works have been translated into several languages, including Italian, Spanish, Portuguese and Russian. Other published volumes by this writer include Mystery of Creation, Mystery of the Church, The Mystery of Mary, The Mystery of Reason and The Sacramental Mystery, all published by Gracewing. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code