The Journey to Tahrir: Revolution, Protest and Social Change in Egypt, 1999 - 2011 by Verso Books (Paperback, 2012)