Tag Archives: Magic

Review: Woven from Clay by Jenny Birch

Woven From Clay by Jenny Birch

Woven From Clay
Jenny Birch
Wednesday Books
Published August 12, 2025

Amazon | Bookshop | Goodreads

About Woven From Clay

In this fresh and imaginative contemporary fantasy, a golem must master the magic that binds her together and finds an unexpected ally in the mysterious boy sent to ensure her demise.

Terra Slater might not know anything about her birth family or where she comes from, but that’s never stopped her, and she fully intends her senior year to be her best yet. Until the dark and mysterious Thorne Wilder―a magical bounty hunter―moves to town, bringing revelations that wreck all of her plans.

When Terra learns she is a golem, not born but crafted from mud and magic by a warlock, her world is upended. Worse, Cyrus Quill, the warlock who made her, is a fugitive, on the run from the witches who want to hold him accountable for his past crimes. But Quill’s sentence is death, which would unravel the threads of magic that hold Terra―and all of the other golems that he crafted―together.

Desperate to save herself and her friends, Terra strikes a deal with Thorne and his coven to preserve the warlock’s life and his magic. If she can prove her worth to the coven by mastering the magic within her, the golems will survive. If she can’t, they’ll perish along with Cyrus. As Thorne helps her to see and manipulate the tapestry of magic that surrounds them, their unexpected alliance evolves into something more and Terra comes to understand the depths of her magic, her humanity, and her love for the people most important to her.

My Review

The book description makes it very clear that this is a contemporary fantasy, but I think I kept assuming from the cover that it was some kind of Greek myth retelling. I don’t know why. In any case, when I started reading the book, I was a little jolted by the present-day setting.

At first, it feels like a familiar tale. A girl facing an inexplicable problem meets a grouchy, emotionally-closed boy who’s new in town. There’s the inevitable tug of war over whether they’re on opposing sides or can trust a tentative alliance.

From there, we learn more about Thorne’s coven and the power dynamics at play. Terra experiments with her newfound ability, and Thorne becomes a lot more likeable.

The way the author uses names in the story is interesting. Once you know about Terra’s origin, it becomes easy to recognize the others who share a similar story. Some people might find that a bit heavy-handed, but I thought it was a neat idea.

The story definitely grew on me as I got into the history of Terra’s town and saw more of Thorne’s family. By the end, I was really invested in both Terra and Thorne.

If you enjoy paranormal romance or contemporary fantasy, I think this is a good one to pick up. It has a lot of similar vibes to the kinds of books coming out in the early 2000s, but without the problematic content.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
One instance of the f-bomb, and a sprinkling of other profanity. Not a huge amount.

Romance/Sexual Content
Kissing.

Spiritual Content
Witches live apart from humans in underground compounds where they use their magic according to the rules of their guild. Creating a golem is considered “warlock magic”, which is against their rules.

Violent Content
Situations of peril. If Terra’s creator dies, she and the other golems will perish as well. Someone tries to harm Terra’s friends, tripping them, sapping their energy, etc.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: Verity Vox and the Curse of Foxfire by Don Martin

Verity Vox and the Curse of Foxfire
Don Martin
Page Street Press
Published August 5, 2025

Amazon | Bookshop | Goodreads

About Verity Vox and the Curse of Foxfire

Witch apprentice Verity Vox has never encountered a problem magic can’t solve. So when a cryptic note invites her to Foxfire, she goes.

With her apprenticeship limiting her services to a year, Foxfire will be her biggest challenge yet. The town has already lost its only bridge, and many loved ones have disappeared in dealings with a shady magic peddler named Earl—leaving the whole town wary of magic.

Even as Verity wins the townsfolk over, she realizes she may not be able to save them. Going after Earl only returns Tacita, the missing girl who summoned Verity, but no one else. And the fight costs Verity the ability to fly and draws her to the old dark magic beneath the mountain.

As Verity hones her powers and grows to care for Tacita, she must learn that not everything can be solved with strength alone.

My Review

One of the really cool things about this book is the personal connection to the author’s life and real U.S. history the story contains. In an author’s note, Martin reveals that the fictional town of Foxfire, where the novel takes place, is inspired by a real town that was cut off from outside contact when a bridge failed. As an Appalachian native himself, Martin pulled the character names from his heritage. I love knowing the personal connection an author has to their work, and in this case, I think it adds a special spark to the story, too.

The tone of the writing is very whimsical, which is fun. This is a book that begs to be read aloud. It also feels like the kind of story that you’d imagine someone sitting by the fire on a long winter evening and sharing with their family.

I love the main characters, especially Verity’s familiar, Jack, or Jack-Be-Nimble, if you’re being formal. What is it about a cat who is not a cat in a fantasy novel? I love them all. Jack reminds me a little bit of Max, the cat-who-is-not-a-cat from the Ravenfall series by Kalyn Josephson, so if you’re a fan of that series, and Max specifically, definitely add this book to your reading list.

The story is stepped in magic with a sinister villain. Verity has to figure out what’s driving the dealmaker holding Foxfire in his grasp and how to use her magic to protect them. This is a perfect book for readers to graduate into after reading the Witchlings series by Claribel A. Ortega or the Ravenfall series by Kalyn Josephson.

Conclusion

If you like fairytale-esque stories, there’s a lot to love about Verity Vox and the Curse of Foxfire. It definitely has that fairytale feel, but it offers a fresh story. Except for a battle scene toward the end and a couple of brief descriptions that teeter on body horror, it’s a very accessible story.

Content Notes

Recommended for Ages 12 up.

Profanity/Crude Language Content
Mild profanity used super infrequently.

Romance/Sexual Content
Kissing. Characters attend a wedding.

Spiritual Content
Verity is a witch in training who can perform magic. A magician named Earl uses magic to bind people to deals. References to gods and powerful magical beings of old.

Violent Content
Situations of peril. Brief descriptions of body horror in a few scenes.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: Amari and the Despicable Wonders by B. B. Alston

Amari and the Despicable Wonders (Supernatural Investigations #3)
B. B. Alston
Balzer + Bray
Published August 27, 2024

Amazon | Bookshop | Goodreads

About Amari and the Despicable Wonders

The highly anticipated third book in the #1 New York Times bestselling Supernatural Investigations series that began with Amari and the Night Brothers!

Perfect for fans of Tristan Strong Punches a Hole in the Sky, Percy Jackson and the Olympians, and Nevermoor.

War has come to the supernatural world, and Amari’s two worst enemies are leading the charge.

Elaine Harlowe has manipulated her way into becoming prime minister, using her mind control ability to force the Bureau to take up her vicious grudge against magiciankind. Meanwhile, Dylan Van Helsing, the newly crowned leader of the League of Magicians—and Amari’s former partner—is after a destructive new power that would not only ensure the magicians’ victory . . . it would make him invincible.

With neither the Bureau nor the League safe for Amari, and her newly returned brother, Quinton, determined to keep her out of the fray, she and her friends decide to find a way to end the war on their own.

So when they learn that the only way to stop Dylan is to find powerful magical inventions known as Wonders, they go after them. But wielding these items comes at a terrible cost, and Amari will have to decide just how much she’s willing to sacrifice . . . because the Despicable Wonders will demand everything.

My Review

I loved the first two books in this series, so the third was high on my reading list. It took me longer than I expected to finally get a chance to read it, though.

I didn’t hear a lot of buzz about the book when it came out. I think the publication date got pushed back a bit, which could have meant that the advance reviews were spread out more or something? I’m not sure what happened. At any rate, I pretty much went into the book without knowing anything more than the cover copy.

The first two books delivered fast-paced, high-stakes magical stories that kept me on the edge of my seat. This book unfolded a little more slowly and didn’t feel as focused on a single issue. I still enjoyed the magical world and the characters who joined Amari’s team. In particular, a ghost named Peekaboo and Amari’s best friend from her neighborhood both have significant roles in the story. There are some sweet and sad moments, too, with some other characters.

Amari is a great character. She continues to grow and reflect on her choices throughout the book. I liked that the things she experiences in this book make her think differently about some of the judgments she made regarding her brother’s behavior and his choices. I also like that Amari isn’t a one-girl show. She needs her friends, and they’re always stronger together.

This was a nice continuation of an engaging series. I think series readers will enjoy getting to see more of Amari’s adventures and the development of her friendships. The author just announced deals for books four and five in the series, so it looks like there will be more to come as well.

Content Notes

Recommended for Ages 8 to 12.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Hints of a crush between Amari and another character.

Spiritual Content
Characters have magical abilities. Magical creatures such as fauns exist and were brought to life by magic.

Violent Content
Situations of peril. References to torture (not shown on scene).

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: An Encantadora’s Guide to Monstros and Magic by Sarah J. Mendonca

An Encantadora’s Guide to Monstros and Magic
Sarah J. Mendonca
Quill Tree Books
Published July 8, 2025

Amazon | Bookshop | Goodreads

About An Encantadora’s Guide to Monstros and Magic

Encanto meets Oceans 8 in this middle-grade fantasy-adventure, set in a Portuguese-inspired world, following a tween girl who joins a notorious band of thieves to steal a priceless jewel and discovers corruption that must be stopped.

Rosa Coelho has spent her whole life hunting monstros, wandering the city streets with her best friend Tiago, and dreaming of a better life for herself and her grandmother. And in a society that favors the rich and educated, every piece of knowledge comes with a hefty price, even the most basic books Rosa’s family needs to trap monstros.

So when the powerful Ministério dos Monstros threatens her family’s struggling Encantadora shop, Rosa only has two weeks to scrape together the money for their debts. It seems like an impossible task… until Rosa tricks her way onto an infamous thief crew as their magical safecracker.

Thrust into the world of high class luxury and betrayal, Rosa is pulled into a scheme with the highest possible stakes: stealing from the Ministry itself. She must learn to trust her magical abilities and her crew—for if the heist goes wrong, everything she loves is forfeit.

My Review

This was such an easy book to read. I loved the cast of characters. The whole story is told from Rosa’s point of view, but she gets close to several others while on her mission with the thief crew. I liked that the crew members all had different personalities and secrets that made them assets and liabilities. As Rosa struggled to get to know the team and form friendships, oh, I just wanted to hug her! Her clumsy attempts made me cringe or laugh out loud. Her strong heart kept me believing she’d figure it out in the end, though.

Plot-wise, the story keeps a steady pace. The chapters are a nice length. They’re long enough that we get to dive into a scene or problem and short enough that they don’t overwhelm. I found myself leaping from one chapter to another, reading past my bedtime, because I was sure I could fit one more chapter in before it got too late.

Rosa has an interesting approach to her relationships with others. I’m not sure if there’s some neurodivergence at play, or if she’s meant to read as sheltered and inexperienced. The narrative doesn’t specify. At any rate, anyone who has struggled to form new friendships, especially in the middle-grade years, will likely empathize with Rosa.

An Encantadora’s Guide to Monstros and Magic is the first book that I’ve read with some Portuguese words in it since I started learning a little bit of the language. It was cool to recognize some words as I read, though the author offers context or translation within the narrative, so even if you were unfamiliar, you wouldn’t be lost.

Conclusion

The story offers a satisfying ending to the heist, but raises plenty of new questions for a follow-up book. It looks like a sequel is expected next year, which I’m excited about.

If you liked Monsters and Marvels by Alysa Wishingrad, you’ll want to read this monster-chasing adventure.

Content Notes

Recommended for Ages 8 to 12.

Profanity/Crude Language Content
None.

Romance/Sexual Content
None.

Spiritual Content
Some characters have the ability to perform magic. Other characters use charms and chains that have special powers. Magical creatures like fire slugs (they burn whatever they touch) exist in the story.

Violent Content
Situations of peril.

Drug Content
None.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: If I Have to Be Haunted by Miranda Sun

If I Have to Be Haunted
Miranda Sun
HarperCollins
Published September 26, 2023

Amazon | Bookshop | Goodreads

About If I Have to Be Haunted

Cemetery Boys meets Legendborn in this thrillingly romantic, irresistibly fun YA contemporary fantasy debut following a teenage Chinese American ghost speaker who (reluctantly) makes a deal to raise her nemesis from the dead.

Cara Tang doesn’t want to be haunted.

Look, the dead have issues, and Cara has enough of her own. Her overbearing mother insists she be the “perfect” Chinese American daughter—which means suppressing her ghost-speaking powers—and she keeps getting into fights with Zacharias Coleson, the local golden boy whose smirk makes her want to set things on fire.

Then she stumbles across Zach’s dead body in the woods. He’s even more infuriating as a ghost, but Cara’s the only one who can see him—and save him.

Agreeing to resurrect him puts her at odds with her mother, draws her into a dangerous liminal world of monsters and magic—and worse, leaves her stuck with Zach. Yet as she and Zach grow closer, forced to depend on each other to survive, Cara finds the most terrifying thing is that she might not hate him so much after all.

Maybe this is why her mother warned her about ghosts.

Delightful and compulsively readable, this contemporary fantasy has something for every reader: a snarky voice, a magnetic enemies-to-lovers romance, and a spirited adventure through a magical, unpredictable world hidden within our own.

My Review

I can see why this book is compared to Cemetery Boys. Both have ghosts who need the main character’s help. In both stories, the main character’s family doesn’t support them engaging in their supernatural gifts, though for different reasons. Both feature an enemies-to-lovers romance as a secondary plot.

I liked a lot of things about the story. At one point, Zach and Cara meet Brittany, who helps them navigate the liminal space. I loved her. She gave Cara another person to bounce thoughts and questions off of and someone to call it out when she was not being honest with herself.

In some scenes, I wished there were more setting details. The liminal space was so strange that I had difficulty picturing what was happening at a few points. Despite that, I liked the strangeness of that landscape and how it challenged Cara and Zach’s perceptions of each other.

At the beginning of the story, I really didn’t like Zach as a character. He’s rude, entitled, and kind of a bully. Through the journey he and Cara take together, the story shows how alone Zach is and how his family doesn’t seem to care about him. But I didn’t feel like it addressed the bullying and entitlement. I liked the person that Zach became, though.

A lot of things about the story made me feel like it was meant more for a younger YA audience, such as the descriptions of Cara’s friendships with the girls in her class and her rivalry with Zach. A few things made it seem more appropriate for upper YA, like some of the scarier situations they faced and the kids drinking alcohol at a party near the end.

The writing style reminds me a little bit of Katie Zhao’s books. So readers who enjoyed Dragon Warriors, her middle grade series, and are ready for YA books will probably like this one. Unlike Zhao’s books, the lore in If I Have to Be Haunted isn’t particularly based on Chinese folklore or mythology, but the tenor of the writing reminded me of her books.

Content Notes for If I Have to Be Haunted

Recommended for Ages 13 up.

Profanity/Crude Language Content
Some profanity used infrequently.

Romance/Sexual Content
Kissing between two characters. Someone asks if they’ve had sex.

Spiritual Content
Like her grandmother and a few others, Cara can see and speak to ghosts. She journeys with allies to a liminal space, a place between worlds, where she encounters other monsters and spiritual beings.

Violent Content
Situations of peril. References to cannibalism. A snake bites someone. Characters battle ghosts and monsters.

Drug Content
Zach tells a story about how he and a friend tried to sneak into his parent’s liquor cabinet when they were younger. High school students gather at a party where some teens drink alcohol.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.

Review: A Treachery of Swans by A. B. Poranek

A Treachery of Swans
A. B. Poranek
Margaret K. McElderry
Published June 24, 2025

Amazon | Bookshop | Goodreads

About A Treachery of Swans

An enthralling sapphic retelling of Swan Lake, for fans of Allison Saft and V.E Schwab.

Magic has long been outlawed in Auréal. Odile has always known she’d be the one to restore it.

Raised by a sorcerer, Odile has spent years preparing for the heist of a lifetime. It’s perfectly simple. Impersonate a princess, infiltrate the palace, steal the king’s enchanted crown and restore magic to the kingdom.

But when the King is unexpectedly murdered, she’s forced to recruit the help of Marie d’Odette, the real princess, and the two begin to unravel a web of lies and deceit that leaves Odile uncertain of who to trust.

Soon though Odile must decide – her mission or the girl she’s falling for?

The fate of the Kingdom depends on her making the right choice. . .

My Review

I loved Poranek’s debut novel, Where the Dark Stands Still. Switching from that kind of story to this one was almost like reading Gilded Wolves after reading The Star-Touched Queen by Roshani Chokshi. It’s the same author, and technically the same genre, but the flavor of the stories is very different.

As a former dancer, I’m always interested in reimaginings of or stories inspired by the Swan Lake ballet. This one keeps a lot of the original story’s beats but changes many of the relationships between the characters and centers the story around the relationship between Odile and Odette. The story is told from Odile’s perspective, and rather than being a prop that the sorcerer uses to trick the prince, Odile is an active character who drives the story forward herself.

I liked both Odile and Marie d’Odette’s characters, and watching the relationship develop between the two was fabulous. It was easy to feel the magnetism between them, but it didn’t feel insta-lovey or forced.

The narrative revisits this idea of agency and speaking up for oneself in Odile and Marie d’Odette but also in the prince. I liked that common theme and how the author used that challenge to shape the growth of the characters over the course of the story.

If you enjoyed Gilded by Marissa Meyer and her treatment of the story of Rumpelstiltzkin, grab a copy of A Treachery of Swans by A. B. Poranek.

Content Notes

Recommended for Ages 14 up.

Profanity/Crude Language Content
None.

Romance/Sexual Content
Kissing. Reference to making out and falling asleep together.

Spiritual Content
Three goddesses created and ruled the world until a sorcerer overthrew them. Some characters (with golden blood) have the ability to perform magic.

Violent Content
Situations of peril. References to and some descriptions of a beast tearing up and devouring people. Some instances of toxic/manipulative/abusive behavior of a parent toward a child.

Drug Content
Characters drink alcohol socially. Reference to other tonics and concoctions.

Note: This post contains affiliate links, which do not cost you anything to use but help support this blog. I received a free copy of this book in exchange for my honest review. All opinions are my own.