6 works on record
Transitional justice in the twenty-first century
Impunity and human rights in international law and practice
International Legal System
The Pinochet Effect
International Legal System, Cases and Materials
Fighting Grand Corruption