Reflections on the Holy Qur’an and Science