The Masked City: The Invisible Library Review

The Masked City: The Invisible Library (Book 2)

by Genevieve Cogman

“Irene is ready for action but so are her adversaries.

Irene is working undercover in an alternative Victorian London. For this librarian spy, it’s business as usual – until her assistant Ki is abducted. Kai’s hidden dragon heritage means he has powerful enemies, and this act of aggression cold trigger a war between his people and their greatest rivals. As they each represent the forces of order and chaos themselves, matters could turn unpleasant.

Irene’s mission to save Kai and avert Armageddon will take her to a dark, alternate Venice where it’s always Carnival. Here Irene will be forced to blackmail, fast talk, and fight. Or she’ll face mayhem – at the very least.”

After reading The Invisible Library, I knew I had to read the next in the series, especially with The Burning Page coming out in December. I did not know anything about the story, except for the basics that I assumed would carry over from The Invisible Library. I think you do need to have read The Invisible Library first, otherwise you may not understand certain things.

Irene is a librarian for The Library and has an assistant, Kai, who is a Dragon. Kai is abducted and Irene abandons her post, as Librarian-in-Residence, to go rescue him. He has been taken to a Chaos-infested world, where Dragons find it hard to survive and cannot go there without starting a war. Irene ends up being helped by Silver, but she does not know if he is being helpful or deceptive.

I think my favourite characters have to be Irene, Kai, Vale and Silver. I quite enjoyed meeting more Dragons and more Fae in The Masked City, the differences between them is even more obvious when both are within the same book, rather than speculation and fact in The Invisible Library.

I enjoyed so much of it, it is hard to have one favourite part. I picked up The Masked City not long after The Invisible Library, therefore I knew what kind of thing I was in for and was hooked the whole way through, the little twists and changes of pace or action kept my focus. I did go on a bit of a roller coaster that I went on with my emotions; tense, happy, scared, sad, happy, tense and so on.

The Masked City finished with the story within the book, but is left on a cliffhanger in several regards, as the series continues in The Burning Page (out December 15th).

While reading The Masked City, I said that it is a librarian travelling through alternate worlds to save her assistant. I would recommend it to anyone, I do not think it is inappropriate for teenagers. 4 out of 5.

The Masked City





  • Storyline
  • Characters

Fatal error: Uncaught ArgumentCountError: Too few arguments to function cwppos_show_review(), 0 passed in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/content-single.php on line 29 and exactly 1 expected in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/plugins/wp-product-review/includes/legacy.php:18 Stack trace: #0 /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/content-single.php(29): cwppos_show_review() #1 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template.php(724): require('/homepages/9/d4...') #2 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template.php(671): load_template('/homepages/9/d4...', false) #3 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/general-template.php(168): locate_template(Array, true, false) #4 /homepages/9/d413393068/htdocs/website/abibooks/wp-content/themes/flat/single.php(5): get_template_part('content', 'single') #5 /homepages/9/d413393068/htdocs/website/abibooks/wp-includes/template-l in /homepages/9/d413393068/htdocs/website/abibooks/wp-content/plugins/wp-product-review/includes/legacy.php on line 18