by Kai Ambos
This three-volume Treatise on International Criminal Law presents a foundational, systematic, consistent and comprehensive analysis of international criminal law. Taking into account the scholarly…