Scan barcode
A review by markcheathem
The City of Mirrors by Justin Cronin
5.0
A mostly satisfying ending to the trilogy. The very end could have been. tweaked a bit to make it better.