Robert Egan holds a PhD in Theology and teaches courses in Moral Theology at the Pontifical University, Maynooth.
Showing all 2 results
-
Add to basket
Voting and Conscience
€3.50 -
Add to basket
Teaching Morality in Contemporary Ireland
€3.50
Robert Egan holds a PhD in Theology and teaches courses in Moral Theology at the Pontifical University, Maynooth.
Showing all 2 results