Ratner Steven R

The thin justice of international law :a moral reckoning of the law of nations - Oxford : Oxford University Press, 2017 - xii, 471 p.

9780198807155


International law
Justice

341 / RAT'17