rychnerd 's review for:

Permutation City by Greg Egan
4.5
challenging inspiring reflective medium-paced
Plot or Character Driven: A mix