A Soldier’s Promise

Author: Maren Vale  |  Series: Hearts Amid the Ashes

In 1862 Mississippi, Confederate cavalryman Thomas Avery returns home on brief leave only to discover his childhood sweetheart, Eliza Harper, is engaged to another man. As the shadow of Vicksburg’s siege darkens the town, Thomas and Eliza must face the years that have separated them and the feelings that have never truly faded.

Their reunion is anything but simple. Polite conversation gives way to lingering glances and quiet walks by the river, while Thomas carries the weight of battlefield losses and Eliza questions whether her heart still belongs to her fiancé. With Union forces tightening their grip and the town facing shortages and fear, every moment together becomes both a comfort and a risk.

Old promises resurface as bombardments begin and the future grows uncertain. Thomas recalls the vow he once made to marry Eliza after the war, while she must decide whether to break her engagement and follow the love she never stopped feeling. Amid accusations, warnings, and the chaos of siege, their bond deepens through stolen moments and desperate confessions.

As Vicksburg falls and the war continues to claim lives, Thomas and Eliza cling to the hope of a future together. Their story is one of second chances forged in fire, proving that love can endure even when everything else turns to ash.

A sweeping Civil War romance of loyalty, sacrifice, and a soldier’s promise that refuses to die.

Add to Cart — $4.99