Ketchley, Neil (2014) Contentious politics and the 25th January Egyptian revolution. PhD thesis, London School of Economics and Political Science.