Upheavals in the Middle East: The Theory and Practice of a Revolution offers theoretical discussion of revolutionary events and applies the resulting framework to a number of case studies from the Middle East. It deals with seventeen case studies from a range of Muslim and Arab states and provides a theoretical framework to study other situations all over the world, including cases from the recent Arab Spring.