(1)
ABOLITION OF THE DEATH PENALTY – A EUROPEAN UP-DATED PERSPECTIVE. JFC 2022, 8 (2), 822-848.