The Arab Uprising: The Unfinished Revolutions of the New Middle East

Author(s): Marc Lynch

Public Affairs, New York, 2012, pp. 288

By US political scientist and Foreign Policy blogger.