STEARNS, Peter N Human Rights in World History - 2 - New York Routledge Taylor & Francis Group 2023 - 220p. ISBN: 9781032332109