[1]
Bin Sajjad, H. 2023. The Designed Limitation of Human Epistemology and the Necessity of Faith: An Islamic Perspective. Islamic Studies. 62, 3 (Sep. 2023), 403-422. DOI:https://doi.org/10.52541/isiri.v62i3.2793.