Review: Sorcery of Thorns

Screen Shot 2020-04-05 at 1.53.48 PM.png

Sorcery of Thorns

By: Margaret Rogerson

My Rating: 5/5 Stars


Genre: High Fantasy

Page Count: 453

Synopsis: 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.

This review will be spoiler free.

Happy Sunday bookworms, first I wanted to share some exciting news with you, as many of you know I am currently doing the Magical Readathon and this book marks my first course completed! I chose this one for the History of Magic prompt, and it was such a good choice. This book has both magic, and libraries, two of my absolute favourite things. This book really sucked me in and had me hooked from beginning to end.

A world where books are animate beings, with magic and feelings, was such a cool and unique idea. I loved the world that Rogerson built, and though I am pretty sure this was a stand alone book, I would love some more stories from this universe. I am always a sucker for stories with sorcerers and demons in them, and this one introduced each new magical character flawlessly.

The writing was beautiful and Elisabeth’s voice was strong and distinct. I love when I can really feel a character’s personality through the writing, and this book really came through. For the hours I was reading, I really felt like I was living in this world, and it was such a welcome escape from the uncertainty and stress of the real world right now. The pacing was perfect, with enough action to keep me on the edge of my seat, but enough quieter moments to flush out all the characters. While the basic elements of the story are not new to anyone who routinely reads YA fantasy, Rogerson add’s new life to the template, adding twists that I didn’t see coming.

I highly recommend this book to anyone looking for an escape into a wonderfully magical world, full of dynamic characters, adorable love stories, and magical books (I really can’t stress that part enough). I am so happy I decided to pick this book for the readathon, though I think I would have torn through it either way! Have you guys read Sorcery of Thorns? what were your thoughts?

I am always looking for some fantasy novel to escape into during these quarantine days, so if you have any suggestions I would love to here them down in the comments!

8 thoughts on “Review: Sorcery of Thorns

  1. Ah, I just read Sorcery of Thones last month after seeing it EVERYWHERE last year! And I 100% agree with you – Elisabeth’s personality really shone through her narrative voice, and I adored all the characters! The world building was incredible too & I loved how much Elisabeth adored her grimoires 😍

    💛 Ngoc

    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 )

Google photo

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

Twitter picture

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

Facebook photo

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

Connecting to %s