El Nejjar, Z. R. (1986) “The Limitations of Science and the Teachings of Science from the Islamic Perspective”, American Journal of Islam and Society. USA, 3(1), pp. 59–75. doi: 10.35632/ajis.v3i1.2903.