The Rotation of Power
2020 • 423 pages