Standing up for Justice: The Challenges of Trying Atrocity Crimes 2021 · ENGLISH · PDF View details →
The Humanization of International Law (Hague Academy of International Law Monographs, 3) 2006 · ENGLISH · PDF View details →