Islam and Science (Ashgate Science and Religion Series) (Ashgate Science and Religion Series)