Trapiche
The wrong end of time, de John Brunner · Trapiche