The Economy of Love: Ethics and the Theory of Forgiveness. (4th April 2019) - Ball, Andrew J.