The Many Faces of Islam: Perspectives on a Resurgent Civilization