Three thousand years (FP science fiction)