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