The Invisible Arab: The Promise and Peril of the Arab Revolutions by Marwan Bishara Back to product details page >