Revolution to come a history of an idea from Thucydides to Lenin - Edelstein, Dan (Princeton University Press, 2025)