Blue Shift 10 Stories Of Speculation And Science Fiction