International Criminal Law (Vol-1) - Cassese, Antonio (London Routledge, 2015)