The Law of International Human Rights Protection by Prof Walter Kälin | Menrva Books | MenrvaBooks