Punishing Atrocities Through a Fair Trial: International Criminal Law from Nuremberg to the Age of Global Terrorism (Jonathan Hafetz) (Cambridge 2018)

 

Cambridge U P

 

Google Books

 

Goodreads

 

Researchgate

 

Amazon

 

Z Library

 

Michael G. Karnavas, review

 

Mark R. Shulman, review, 57 Colum. J. Transnat’l L.  649 (2019)