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.