The Long War for Freedom: The Arab Struggle for Democracy in the Middle East by Barry Rubin Back to product details page >