The venture of Islam