Crawford, Emily Public International Law - New york : Cambridge university press , 2023 . - Lxxii, 474p. ISBN: 9781009055888 LC Class. No.: KZ3225