TY - GEN AU - Hafetz Jonathan TI - Punishing Atrocities Through A Fair Trial: : International Criminal Law from Nuremberg to The Age of Global Terrorism SN - 9781107476592 U1 - 345 PY - 2018/// CY - UK PB - Cambridge University Press KW - CRIMINAL LAW ER -