Invaders from space; ten stories of science fiction