Hood, Roger (Ed.)

Confronting Capital Punishment in Asia: Human Rights, Politics and Public Opinion - UK: Oxford, 2013 - xiv, 321p.; 22cm.

9780199685776

Capital punishment Human rights

364.66095 / HOO