flavoredcurry 's review for:

Permutation City by Greg Egan
4.5
challenging mysterious reflective medium-paced
Flaws of characters a main focus: Yes