The battle for the Arab Spring revolution, counter-revolution and the making of a new era - Noueihed, Lin. (Yale University Press, 2012)