Punishing Atrocities through a Fair Trial: International Criminal Law from Nuremberg to the Age of Global Terrorism by Jonathan Hafetz Back to product details page >