The Humanization of International Law (Hague Academy of International Law Monographs, 3) by Meron, Theodor | Menrva Books | MenrvaBooks