A Sea of Echoes

The lovers will reawaken.

Selene Marinea has grown accustomed to life as Princess Alexandra’s handmaiden and whipping dog. The girl with mismatched eyes has no illusions of escape from Perean. King Orestis Vidalatos has owned her since birth, and what he owns, he keeps. Until the day the castle’s most guarded prisoner turns to Selene for help.

The true heir will be revealed.

After decades in captivity and broken to the point of disfigurement, the true and assumed-dead king of Perean makes two requests of Selene: find the one for whom she was prophesied, and together, find the child he safely hid. But King Orestis has no intention of giving up his throne. Nor will he allow Selene to escape and locate the heir no one has ever found. He knows the prophecy well, and once he has her mate in hand, he can finally drop them both into the fires of the Ethereal Mountain. Gods’ will or not, he will end the Lovers’ threat to find the heir and put him or her in their rightful place on the throne.

Fate won’t be undone.

Augustus and Selene are swept into a dangerous adventure through monster-filled seas and across treacherous lands. All the while discovering why fate brought them together, and who they’ve been to each other in multiple reincarnations. Most of all, why a prophecy deems them responsible for returning the rightful king on the threat of never seeing their twenty-first year. If King Orestis has his way, they won’t see another life at all.

A Casualty of Wildflowers

Before a prophecy swept him across the seas, Oskar Dahlin was a mortal among corrupt rulers. He lived with one mandate: protect the innocent. Be their sword, and if necessary, their vengeance. He was a Blade of the Assassin’s Guild, trained in body and mind. What the royals did behind their high walls was not his concern unless and until their actions spilled into his streets.

Or a young queen steals his heart.

This 1.5 prequel novella should be read after A Sea of Echoes to avoid spoilers.

A Clash of Steel

The spark of war.

The separation of Lovers by oceans and seas isolates a vulnerable king. Those are the words haunting Augustus Triarius at night. Five months at Court with Selene have proven that she was worth leaving the pirate fleet for—even if, without it, he no longer knows who he is. But fate intervenes once again, and Selene disappears at the hands of an old enemy. To get her back, Augustus must return to the world of piracy and plunge into a war that will determine the fate of the Triarius fleet. 

The chains of fate.

Selene Marinea has spent her life fighting for freedom, and she refuses to lose it again. Taken by a pirate with old grudges and dangerous ambitions, she finds herself trapped aboard a ship headed for war—far from Augustus, and further from the life she fought hard to claim. But captivity isn’t the same as surrender, and Selene isn’t without allies. An unexpected friendship with an old enemy lends her strength—more than Tristan Thorne ever anticipated. Yet it’s a man from her past life who shakes the foundation she and Augustus believed about their fated history. The truth this man holds could set her free from everything…it could also bind her to a fate she never chose.

A king without a crown.

Dimitrios Vidalatos never planned to seek the Perean throne, let alone have his fate held hostage. Until the inquisitor names him king, Perean is too exposed—its people vulnerable and its enemies circling. Isolated in a foreign land and the Lovers lost to the seas, Dimitrios must seek new allies. But as a king without a crown, he has little to offer and no way to keep his people safe.

A warrior bound by tradition.

Kai Silver Wolf has spent her life preparing to inherit the mantle of Grand Matriarch, but now the gods demand more. A battle for survival looms, and her adherence to tradition is more crucial than ever—even as every instinct urges her to break free. Yiria teeters on the brink of collapse, whispers of rebellion echo through the mountain, and all of it can be traced back to a dead king’s meddling. But a new enemy rises in his wake, and so does a traitor within—one willing to risk everything, even Yiria’s survival, to shatter the old ways.

In this new installment to A Sea of Echoes, the tides of war are rising, and no fleet, crown, or clan will be spared.