Thirlway H W A

The International Court of Justice - Oxford : Oxford University Press, 2016 - x, 223 p.

9780198779070 (hardback)


International courts

341.552 / THI/I