The battle for the soul of Islam: defining the Muslim faith in the 21st century - Dorsey, James M. (Palgrave Macmillan, 2025)