International Law Documents /

Klabbers, Jan

International Law Documents / Jan Klabbers - Sydney Cambridge University Press 2016 - xvii, 553p.

It includes index.

9781316604748

341 KLA

Visitor Number:

Powered by Koha