The Shelf · 871 books
City of Mirrors (Book 3 of the Passage Trilogy)
Justin Cronin · read 25 June 2016 to 13 July 2016
GradeA
Horror, Sci-Fi
605 pages.
What I thought (may give it away)
Started off hard, trying to catch up with the huge story that preceeded it. But once it went into the history of some of the characters, it bloomed. The end was a VERY satisfying ending to a story like this. Started, then jumped 100 years in the beginning of the series. Nice to see it jump ahead and balance it out in the end. Really tied it together.