BIN SAJJAD, H. The Designed Limitation of Human Epistemology and the Necessity of Faith: An Islamic Perspective. Islamic Studies, v. 62, n. 3, p. 403-422, 30 Sep. 2023.