Global Justice, Human Rights and the Modernization of International Law - Pisillo Mazzeschi, Riccardo; Pisillo Mazzeschi, Riccardo; De Sena, Pasquale; De Sena, Pasquale (Springer International Publishing : Imprint: Springer, 2018)