Jan Klabbers

The Concept of Treaty In International Law - - The Hague Kluwer Law International 1996 - 307

9789041102447

KZ 1301 / KLA 1996