(1)
Ferbrache, C. Capital Punishment: Its Lost Appeal?. EPH 2014, 21 (2), 75-89. https://doi.org/10.1558/eph.v21i2.75.