The death penalty, human rights and British law lords: Judicial opinion on delay of execution in the commonwealth Caribbean
Ghany, Hamid A
The International Journal of Human Rights
2000
2
4
30–43
Taylor & Francis
Output
No Output!
Affiliations
No Affiliations!