The New Arabs: How the Millennial Generation is Changing the Middle East by Juan Cole Back to product details page >