Hauck, Sué González Public International Law: A Multi-Perspective Approach - 1 - United Kingdom Routledge 2024 - xiv,693p. ISBN: 9781032587448