Free Delivery within Ireland

Kevin Kelly

Kevin Kelly is a retired Catholic priest of the Liverpool Archdiocese, England. As well as serving as parish priest in inner-city Liverpool, Skelmersdale New Town and Widnes (a shared Catholic/Anglican church), he lectured in moral theology at Heythrop College in the University of London and Liverpool Hope University where he was awarded an Honorary Doctorate in 2007. A co-founder of the Association of Teachers of Moral Theology, he travelled extensively whilst a member of CAFOD’s HIV Advisory Group.

There are no products matching the selection.

Christmas Shipping Times