For the Time Being: A Science Fiction Fantasy