A Convergence of Civilizations: The Transformation of Muslim Societies Around the World by Youssef Courbage Back to product details page >