‪‘River of Time’ 1994, by Barclay Shaw for the book by David Brin