Bin Sajjad, H. “The Designed Limitation of Human Epistemology and the Necessity of Faith: An Islamic Perspective”. Islamic Studies, Vol. 62, no. 3, Sept. 2023, pp. 403-22, doi:10.52541/isiri.v62i3.2793.