Norman Wei? Jean-Marc Thouvenin The Influence of Human Rights on International Law - Springer Springer 2015 ISBN: 9783319120218 Source: EBOOK