The Enlightenment thinking in the future vision of Al-Mahdi Al-Manjara

40.25