Fire’s Ally

We rated this book:


Eleg is fifteen and is obsessed with a fire that’s been burning in the mountains above her village for thirty-three years. She’s spent most of her life hiding that obsession in a storeroom instead of saying it out loud. That single choice of silence over disruption is the engine of D. M. Kannapan’s Fire’s Ally.

Urmetten runs on consensus. Every decision gets sung, drummed, and drawn into a collage on a cave wall until the room reaches something the villagers call Agreement. It’s a gorgeous piece of worldbuilding and genuinely one of the more inventive governance systems I’ve read in recent fantasy. I love that Kannapan doesn’t romanticize it. Consensus here is slow. It stalls under its own weight. A wolf dies of thirst while elders debate whether emergency water use counts as virtuous. Eleg watches the mechanism designed to save her world nearly fail to save a single animal, and the book lets that sting.

What keeps Fire’s Ally from tipping into eco-parable is its refusal to hand out villains. The council isn’t corrupt. The scholars who gatekeep spiritual knowledge with vague talk of “Favor” and “Virtue” aren’t cartoonish. In fact, they’re sincere, occasionally cruel in the way sincere people can be, and genuinely unsure if their framework still works. When a histories scholar named Mistel floats restricting sacred-site access for newcomers with “troubling histories,” the book doesn’t need a speech to tell you it’s rot. It just shows fifteen-year-old Aizl shaking with anger while the adults smile and change the subject. That’s the anti-establishment current running under this book: not rebellion for its own sake, but the slow, personal cost of watching institutions protect their own procedures over the people inside them.

The other kids around Eleg carry real weight of their own. There’s Aizl, the crafter with a temper she’s told to swallow; Ovvet, who was raised outside the village and still translates its customs; Tebzy, whose bright, decorative art gets dismissed as lesser than “serious” work. Nobody here is a sidekick. Everyone’s negotiating their own version of Eleg’s problem: how much of yourself do you sand down to belong somewhere?

It’s not a fast book. Kannapan lingers on ceremony, on naming rituals, on the tedious math of resource allocation, and readers wanting propulsion might chafe. I didn’t mind it. The prose stays clean and unshowy throughout, which suits a story more interested in systems than spectacle.

This is quiet, patient, morally unresolved fantasy from a writer more interested in how communities fail each other than in who gets to be right. It won’t work for everyone. It worked for me.


Reviewed By:

Author D. M. Kannapan
Star Count 4/5
Format eBook
Page Count 482 pages
Publisher D. M. Kannapan
Publish Date 03-Jan-2026
ISBN 9798993386508
Bookshop.org Buy this Book
Issue September 2026
Category Science Fiction & Fantasy
Share

Description

Eleg is fifteen and is obsessed with a fire that’s been burning in the mountains above her village for thirty-three years. She’s spent most of her life hiding that obsession in a storeroom instead of saying it out loud. That single choice of silence over disruption is the engine of D. M. Kannapan’s Fire’s Ally.

Urmetten runs on consensus. Every decision gets sung, drummed, and drawn into a collage on a cave wall until the room reaches something the villagers call Agreement. It’s a gorgeous piece of worldbuilding and genuinely one of the more inventive governance systems I’ve read in recent fantasy. I love that Kannapan doesn’t romanticize it. Consensus here is slow. It stalls under its own weight. A wolf dies of thirst while elders debate whether emergency water use counts as virtuous. Eleg watches the mechanism designed to save her world nearly fail to save a single animal, and the book lets that sting.

What keeps Fire’s Ally from tipping into eco-parable is its refusal to hand out villains. The council isn’t corrupt. The scholars who gatekeep spiritual knowledge with vague talk of “Favor” and “Virtue” aren’t cartoonish. In fact, they’re sincere, occasionally cruel in the way sincere people can be, and genuinely unsure if their framework still works. When a histories scholar named Mistel floats restricting sacred-site access for newcomers with “troubling histories,” the book doesn’t need a speech to tell you it’s rot. It just shows fifteen-year-old Aizl shaking with anger while the adults smile and change the subject. That’s the anti-establishment current running under this book: not rebellion for its own sake, but the slow, personal cost of watching institutions protect their own procedures over the people inside them.

The other kids around Eleg carry real weight of their own. There’s Aizl, the crafter with a temper she’s told to swallow; Ovvet, who was raised outside the village and still translates its customs; Tebzy, whose bright, decorative art gets dismissed as lesser than “serious” work. Nobody here is a sidekick. Everyone’s negotiating their own version of Eleg’s problem: how much of yourself do you sand down to belong somewhere?

It’s not a fast book. Kannapan lingers on ceremony, on naming rituals, on the tedious math of resource allocation, and readers wanting propulsion might chafe. I didn’t mind it. The prose stays clean and unshowy throughout, which suits a story more interested in systems than spectacle.

This is quiet, patient, morally unresolved fantasy from a writer more interested in how communities fail each other than in who gets to be right. It won’t work for everyone. It worked for me.

Additional information

Author D. M. Kannapan
Star Count 4/5
Format eBook
Page Count 482 pages
Publish Date D. M. Kannapan
ISBN 9798993386508
Amazon Buy this Book
Issue September 2026
Category Science Fiction & Fantasy
Share

Reviews

There are no reviews yet.

Be the first to review “Fire’s Ally”

Your email address will not be published. Required fields are marked *