Ferbrache, C. (2014) “Capital Punishment: Its Lost Appeal?”, Essays in the Philosophy of Humanism, 21(2), pp. 75–89. doi:10.1558/eph.v21i2.75.