A political sociology of twenty-first century revolutions and resistances from the Arab world and Iran to Africa, Ukraine, and France - Anderson, Kevin 1948- (Routledge, 2025)