Books

Contemporary Challenges to Criminal Justice Contemporary Challenges to Criminal Justice
2023
Diplomatic Interference and the Law Diplomatic Interference and the Law
2016
Diplomatic Law in a New Millennium Diplomatic Law in a New Millennium
2017
Holocaust and Genocide Denial Holocaust and Genocide Denial
2017
The Criminal Law of Genocide The Criminal Law of Genocide
2016
Elements of Genocide Elements of Genocide
2013