The Islamic concept of religion and its revival