LibraryRecently AddedItem View

Revolution without revolutionaries : making sense of the Arab Spring


 Stacks Upper Level DS39.3 .B39 2017  AVAILABLE Request It!
9780804799027
Stanford, California : Stanford University Press, [2017]
xiv, 294 pages : illustrations ; 23 cm.