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

  • Author(s): Lynch, Marc
  • Publisher: Public Affairs
  • Print ISBN: 9781610390842, 1610390849
  • eText ISBN: 9781610390859, 1610390857

Description