Confronting Capital Punishment in Asia: Human Rights, Politics and Public Opinion by Roger Hood | Menrva Books | MenrvaBooks