Carty, Anthony

Philosophy of international law - 2nd ed. - Edinburgh Edinburgh University Press 2017 - 300p.

9780748675517


International law- Philosophy

341 / CAR