The Abolition of the Death Penalty in International Law
Cambridge
Schabas
9780521893442
An: 2002
The UN International Criminal Tribunals
Cambridge
Schabas
9780521609081
An: 2006
Genocide in International Law
Cambridge
Schabas
9780521787901
An: 2000
An Introduction to the International Criminal Court
Cambridge
Schabas
9780521707541
An: 2007