The Abolition of the Death Penalty in International Law 3rd ed - Schabas (Cambridge University Press, 2009)
Keywords: Political Science