Weatherall,Thomas

Jus Cogens : international law and social contract / Thomas Weatherall - Cambridge : Cambridge University Press, 2017. - xliv,509p.;

9781107442092


International law--Philosophy

341.1