Islam and science / Muzaffar Iqbal - Iqbal, Muzaffar (Hampshire : Ashgate, 2002)