TY - BOOK AU - Weatherall,Thomas TI - Jus Cogens: international law and social contract SN - 9781107442092 U1 - 341.1 PY - 2017/// CY - Cambridge PB - Cambridge University Press KW - International law--Philosophy ER -