Science and Ultimate Reality