The Influence of Human Rights on International Law by Jean-Marc Thouvenin | Menrva Books | MenrvaBooks