The Arab Uprisings: Catalysts, Dynamics, and Trajectories - 9781442239005