The Second Arab Awakening: And the Battle for Pluralism by Marwan Muasher Back to product details page >