Shogar, Ibrahim Ahmad. “The Ethical Implications of the Modern Progress in Science”. Revelation and Science 2, no. 02 (January 18, 2013). Accessed April 20, 2024. https://journals.iium.edu.my/revival/index.php/revival/article/view/73.