Islamic Philosophy, Theology and Science: Texts and Studies, ‎0169-8729

Journal