Title: Has science exploded God?