a life in and for science fiction