Stahn, Carsten. A Critical Introduction to International Criminal Law - Cambridge, Cambridge University Law, 2019. - 448p. ISBN: 9781108423205 LC Class. No.: KZ 7000