Islam between the past and the present