Contemporary Debates in Science and Religion. What Place for Islam?