The world according to Islam ........