The Dawn of the Arab Uprisings: End of an Old Order? by Pluto Press (Paperback, 2012)