What has modern Catholic theology to say about living the moral life, about sin, forgiveness, sexual morality, marriage, the Eucharist for the divorced and remarried, the theology of liberation, religious freedom? And what is Christian spirituality? Cosgrave brings together here the best of contemporary Catholic theological and moral thinking on these major issues and presents it in clear, straight-forward language that will be accessible and helpful to interested clergy, religious and laity, and not just to theologians and scholars.