Noueihed, Lin
(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
JQ / 1850
(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
JQ / 1850