Jalajel, David. 2010. “Ethical Objections to Evolution in Contemporary Muslim Thought”. American Journal of Islam and Society 27 (3). USA:79-92. https://doi.org/10.35632/ajis.v27i3.367.