Al-Jawziyya, Ibn Qayyim
Medicine of the prophet / Ibn Qayyim Al-Jawziyya ; translated by Penelope Johnstone - Cambridge : The Islamic Texts Society, 1998 - Pages
9780946621224
R128.3.I213 M1998
Medicine of the prophet / Ibn Qayyim Al-Jawziyya ; translated by Penelope Johnstone - Cambridge : The Islamic Texts Society, 1998 - Pages
9780946621224
R128.3.I213 M1998