Human rights in world history. (2022) - Stearns, Peter N
No abstract available