Denis O’Callaghan is a priest of the Diocese of Cloyne. He is Emeritus Professor of Moral Theology at St. Patrick’s College, Maynooth
Showing all 2 results
-
Add to basket
Assessing Humanae Vitae: An Irish Perspective
€3.50 -
Add to basket
Archbishop Denis Hurley: A Personal Memoir
€2.00