The challenge of Islam