a journey through science fiction