Permutation City

Set
Books
Author
Greg Egan
Year
1994