Forgiveness and the Novelty of Christian Ethics - Errington, Andrew (Modern theology, 2023)