Riccardo Pisillo Mazzeschi, Pasquale De Sena Global Justice, Human Rights and the Modernization of International Law - Springer Springer 2018 ISBN: 9783319902272 Source: EBOOK