Book Reviews, YA book reviews

Sorcery of Thorns by Margaret Rogerson

My Rating ~ Five Stars

RELEASED: 4 June 2019

Publisher:  McElderry Books

Format: Hardcover

Pages: 456



All sorcerers are evil. Elisabeth has known that as long as she has known anything. Raised as a foundling in one of Austermeer’s Great Libraries, Elisabeth has grown up among the tools of sorcery—magical grimoires that whisper on shelves and rattle beneath iron chains. If provoked, they transform into grotesque monsters of ink and leather. She hopes to become a warden, charged with protecting the kingdom from their power.

Then an act of sabotage releases the library’s most dangerous grimoire. Elisabeth’s desperate intervention implicates her in the crime, and she is torn from her home to face justice in the capital. With no one to turn to but her sworn enemy, the sorcerer Nathaniel Thorn, and his mysterious demonic servant, she finds herself entangled in a centuries-old conspiracy. Not only could the Great Libraries go up in flames, but the world along with them.

As her alliance with Nathaniel grows stronger, Elisabeth starts to question everything she’s been taught—about sorcerers, about the libraries she loves, even about herself. For Elisabeth has a power she has never guessed, and a future she could never have imagined.





Libraries full of often horrifying, usually dangerous and always magical books, demons, sorcerers and conspiracies.  I had a feeling this book would give me a whole bunch of stuff I love.  What I didn’t except was for it to be quite so…hilarious!  And to have a terrifying demon who was…a secret sweetheart.  Both of those little surprises moved this from a book I would like to one I gobbled up and adored.

Elisabeth grew up in a magical library, and now that she’s an apprentice, hoping to train as a warden of the books, she is glad to be finally making the Director proud.  But when tragedy strikes and a monster is set free from an ancient grimoire, she finds herself blamed for a crime she didn’t commit.  Upon discovering that she is to be transported to face her fate by a sorcerer, she is sure she will be murdered in her sleep.  After all, she’s always been taught sorcerer’s are evil.  When she unwittingly uncovers a plot that could destroy the Great Libraries, she finds herself working alongside the sorcerer, Nathaniel, and his demon, Silas.

Nathaniel and Silas have just become two of my new favourite characters.  The strange bond between them and Nathaniel’s quick wit had me smiling through the whole book.  I honestly didn’t expect to feel so completely immersed in this story when I first picked it up.  I loved the way it was written.  The imagery was detailed and had me wandering those library aisles and running from the vicious otherworld fiends in my mind.

This one will definitely be heading for my favourites list!





Photo via my Instagram account – Bookbookowl


5 thoughts on “Sorcery of Thorns by Margaret Rogerson”

  1. yaaaas, 5 stars! glad you enjoyed it as much as I did! this book is so so precious to me, I can’t handle it ❤ I saw a lot of reviews talking about how much they loved Silas and I was like, huh, a major beloved character who ISN'T one of the OTP? say what? hopefully this isn't a love triangle situation (lol @ me) and it wasn't and he was EXCELLENT, I would barter away a decade of my life for Silas, damn it.


    1. YES OMG Silas was amazing! For a character who tried to blend into the background as much as possible, he was as important as the main characters and I would 100% give a decade of my life too 😀

      Liked by 1 person

  2. Great review! I really enjoy books with a bookish twist to them! I recently read ‘While you were Reading’ which had a book lover at the main character.
    The library in ‘Sorcery of Thorns’ sounds amazing. This book is going on my TBR.

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s