How Can There Be Heaven?