Trapiche
River of Time, de David Brin · Trapiche