Human Rights in International Law: Legal and Policy Issues, Volume II by Theodor Meron | Menrva Books