(The) battle for the Arab Spring : revolution, counter-revolution and the making of a new era /
Lin Noueihed and Alex Warren
- Yale University Press 2012
23203
9780300194159
Arab Spring, 2011 Arab countries - Politics and government - 21st century Revolution - Arab countries - History - 21st century Protest movement - Arab countries - History - 21st century Democracy - Arab countries