nnewman 's review for:

The City of Mirrors by Justin Cronin
5.0
adventurous challenging dark hopeful inspiring mysterious tense medium-paced