Scan barcode
A review by catallena
Permutation City by Greg Egan
challenging
inspiring
medium-paced
- Plot- or character-driven? Plot
3.0
Scan barcode
3.0