Scan barcode
A review by grayjay
The City & the City by China MiƩville
5.0
This was a great second reading. Knowing the premise going in, makes the book completely different.