The National Catholic Review

The Arab Uprising

The Unfinished Revolutions of the New Middle East
Book cover
PublicAffairs. 288p $26.99
Marc Lynch