The City of Mirrors
2016 • 810 pages

Ratings56

Average rating4.1

15

A fitting conclusion to a brilliant trilogy

Really satisfying end to an amazing journey. Starts off slow, and seemingly scattered, but draws it all together beautifully, with an epilogue that will leave you with a smile.

July 28, 2016