Worlds near and far; nine stories of science fiction and fantasy