General theory of international law - Leiden Brill 2017 - xii,534p

9789004338456


International law
Law

341.01 / GEN