Struggling with the philosopher : a refutation of Avicenna's metaphysics / - Shahrastānī, Muḥammad ibn ʻAbd al-Karīm (I.B. Tauris, 2001)