Once Upon a Demon's Heart (Deluxe Edition)

K M Moronova

Preorder
Book cover for Once Upon a Demon's Heart (Deluxe Edition)
Image for variant 9781464279010
Book cover for Once Upon a Demon's Heart (Deluxe Edition)
Image for variant 9781464279010

Once Upon a Demon's Heart (Deluxe Edition)

Once Upon a Demon's Heart (Deluxe Edition)

K M Moronova

View full details

Description

*The limited deluxe edition includes printed edges, a full-color printed case, full-color endsheets, and spot gloss*

From New York Times bestselling author K.M. Moronova comes a delicious arranged-marriage romantasy.

In a world ravaged by war and ruled by vengeful gods, love is both a weapon and a curse...

Haunted by her role in a massacre that reignited an ancient war, demigod knight Alira is cursed to relive her kingdom's destruction--dying again and again at the hands of the Blood Knight, a ruthless demon commander. But when the demons propose a peace marriage to end the bloodshed, Alira volunteers herself, desperate to break the cycle and save her people.

Betrothed to her enemy--who is also the lost demon boy she once tried to save--Alira must navigate a dangerous path between vengeance and forgiveness. Kalel Lornhelm, haunted by his own dark past and the monstrous hunger within him, is torn between hatred and a growing, forbidden attraction.

As assassins close in, gods interfere, and the threat of betrayal hangs over their union, Alira and Kalel are forced to confront their intertwined destinies and the curse that binds them. Can their love bring peace to Faultore, or will it doom them all?

Publishing Information

Publisher: Bloom Books
Pub date: 2026-06-23
Length: 336 pages

The Allstora Membership

Membership Perks:

  • Save 30% on all online store purchases
  • Exclusive access to author's content
  • You pay less, but authors still earn double

Membership Terms:

First Month: $0.00
Monthly price: $5.00
  • To access membership discount simply log in and add to cart, discount applied automatically.
  • One month free trial, cancel anytime. Membership renews on the 15th of each month.