The Public International Law Dictionary

Synopsis

Translations

English