The Shortest History of Democracy: 4,000 Years of Self-Government―A Retelling for Our Times

The Shortest History of Democracy

4,000 Years of Self-Government―A Retelling for Our Times

2022