The river of time / - Brin, David. (Bantam Books,, 1987)