Science and the God question