BBook CoverThe City of Mirrors: A Novel (Book Three of The Passage Trilogy)HARDCOVER - May 2016 by Cronin, Justin