Permutation city /
Egan, Greg.
London : Millennium,
1995.