The Impact of Human Rights Law on General International Law by Martin Scheinin | Menrva Books | MenrvaBooks