An Introduction to Islam, The Religion and Its Cultures