Showing posts with label Giveaway. Show all posts
Showing posts with label Giveaway. Show all posts

Friday, September 11, 2026

Book Blitz and Giveaway: My Best Four Years by Megan Linkski

My Best Four Years
Megan Linski
Publication date: September 11th 2026
Genres: Contemporary, New Adult, Young Adult

USA TODAY BESTSELLING AUTHOR Megan Linski paints a hallmark to grief in this story of a heartbreaking best friend break up that’s emotionally unforgettable.

Aria and Lucky are two best friends who managed to survive high school, though not everyone did. They live in a small town that’s determined to destroy everyone’s dreams, but when they’re together, the two girls soar. The adults in their lives swear there’s no way out of their tiny hometown, but Aria and Lucky promise each other they’re going to run away together, believing the music they make is going to change the world.

Until one of them leaves, and the other stays. Aria finds herself looking back on her past, struggling to find where she belongs in a place that wishes to stomp out her light. Lucky’s rise and fall is brighter than a supernova, dazzling and destroying whatever it touches.

Then the unthinkable happens, and their friendship is left in the remnants of what comes after.

Lucky promised Aria forever. But forever turns out to be far shorter than either of them thought it could be.

An honest, endearing novel, My Best Four Years is a devastating portrayal of the power of unconditional friendship, and the loss that is felt when those we love are left behind.

Goodreads / Amazon

“Are you ready for this?” Lucky asked. The rhinestones on her guitar glimmered as she slipped the strap over her shoulder. We were behind a curtain that led to the small stage of a local bar, where a dozen patrons clattered about. We’d been selected as the headlining act for a band that played regularly on Friday nights, and we were so nervous.

Lucky’s face was pale white. I was sure mine looked the same. Our first live show. I couldn’t believe this was happening.

“It’s our time,” I said confidently. “Let’s get out there.”

The curtain was pulled aside, and we strode on stage in unison as the announcer introduced us. I took my stance at the keyboard, took a deep breath, and began to sing.

We started off strong, and got an enthusiastic response from the crowd during the first song. The next song was a little shaky, but the longer we played, the more confident we became, until we’d nearly gone through every song we’d created. The crowd was really getting into the music.

As I played the keyboard, somebody caught my eye from the corner of the bar. The most handsome man I’d ever seen was leaning on the counter. He might’ve been a few years older than I was. I was absolutely captivated by his appearance, so much so that I nearly missed a note on the melody.

When I met his blue eyes, he gave me a smile. I bashfully looked down when we finished the song, and we went to take a bow as we wrapped up the show. The applause in the room was so loud, I could hardly hear myself think. The curtain was drawn, and I felt shaky on my feet as I realized we’d actually done it. We’d pulled off our first performance!

“That was amazing!” Lucky cheered. “I loved every minute! The lights, the stage! It made me feel so alive!”

“It was incredible,” I gushed. “I’m so proud of us, Lucky!”

I gave her a squealing hug. We cheerfully hopped off stage, then headed to the bar to get a drink. People clapped us on the back and congratulated us as we walked through the bar, thanking us for the performance.

While we were sipping on virgin cocktails, Lucky’s phone rang. She picked it up, a huge smile spread across her face. “Hello, Carla! Yeah, we just got done! It was amazing. I wish you were here to see it…”

Her words trailed off. The smile slid off Lucky’s face. After a few moments, she nodded, and hung up the phone with a vacant gaze.

“It’s Carla,” she said. “She’s in the parking lot waiting to pick me up. She says we have to talk.”

Megan Linski is a USA TODAY Bestselling Author who lives in Michigan. She is the author of more than sixty fantasy and paranormal novels which feature themes of friendship, community, and healthy romantic relationships. She has over fifteen years of experience writing books alongside working as a journalist and editor. She graduated from the University of Iowa, where she studied Creative Writing.

Her passions include ice skating and horseback riding. In her free time she enjoys dancing in the snow and drinking fancy coffee while at her natural habitat, the mall.

Megan advocates for the rights of the disabled, and is an activist for mental health awareness.

Megan co-writes the Hidden Legends Universe with Alicia Rades. She also writes under the pen name of Natalie Erin for the Creatures of the Lands series, co-authored by Krisen Lison.

Website / Goodreads / Facebook / Instagram / TikTok


Friday, September 4, 2026

Book Blitz: Dragon Descending by Jennifer Allis Provost

Dragon Descending
Jennifer Allis Provost
(Fire and Claw, #2)
Publication date: September 1st 2026
Genres: Adult, Fantasy, Romance

Dragons value family above all else—but when a dragon shifter can’t shift, how will he protect the ones he loves?

Lochlyn Blackmoor, the last dragon shifter in Alessia, has lost his ability to shift. Heartened by a prediction that he will shift again, Lochlyn retreats to Dragon Ridge with his beloved wife, Rosalie. They’re content to enjoy a quiet life, until they receive unsettling news from the capital city.

The king’s seer has been marked for death, all because she helped him free Rosalie’s sister from the king’s clutches.

Despite his current weakness, Lochlyn embarks on a mission to rescue the seer with his brother-in-law and spymaster in tow. Almost immediately, one of their few allies—Arthus Flameborn, Grand Master of the Order of the Phoenix, who also happens to be Rosalie’s grandfather—abandons them. As they run out of time and options, Lochlyn turns to a former foe for assistance: Basilisk, the same rogue shifter he freed from the Order’s dungeon, and nearly killed him.

Basilisk proves himself a worthy ally, and his vast knowledge Alessia’s royal family comes in handy more than once. As more of Basilisk’s past is revealed, Lochlyn learns Alessia’s darkest, most dangerous secret, information so deadly It could unravel everything he’s ever known. To make matters worse, the ruthless Grand Master wants to form a relationship with his granddaughter, Rosalie, and he doesn’t care who he hurts in the process—not even Rosalie.

And only a dragon can overpower the Grand Master.


Goodreads / Amazon / Barnes & Noble / iBooks / Kobo

Lochlyn Blackmoor hated waiting.

Yet it was all he’d done for months—waiting for blowback from Serpens about their daring rescue of Caterina and Curran. For news of the rampaging basilisk he and Curran had freed from the palace dungeons. Or for the Grand Master to appear in the courtyard demanding to see his family.

Waiting to be able to shift again.

Nothing happened.

Lochlyn set his hands on the balcony’s railing, and watched the early morning activity in the castle’s courtyard. While he appreciated the calm days and nights they’d enjoyed at Dragon Ridge, retribution was inevitable. He’d insulted the king, committed several acts of treason, and set the palace on fire. King Olivar wasn’t a forgiving man; he was more likely to take Lochlyn’s head and mount it on his wall.

Still. Nothing.

Perhaps Olivar was taking his time so Lochlyn would slowly descend into madness.

Laughter floated toward him, a bright sound that Lochlyn would know anywhere. He turned toward the gardens, and saw Rosalie walking with her sister, Caterina. They both carried baskets of flowers, but behind Rosalie’s basket was her rounded belly, and inside her belly was their child.

Their child’s birth was something else Lochlyn was waiting for, and for that he was most impatient of all.

He and Rosalie already had three adopted children, and he loved them and his nephew, Jonathan, dearly. Somehow, he found yet another measure of love in his heart for this child he’d yet to meet, a babe who would be a dragon, like him.

As the strongest of the Otherworldly creatures, Lochlyn’s own dragon blood meant the child would definitely take after him, but they wouldn’t know if the child would be able to shift until he was around a year old. While Lochlyn could attain both dragon and warrior forms, his eldest brother could only shift to warrior, and his middle brothers couldn’t shift at all.

Whether the child could shift or not didn’t matter to Lochlyn. Either way, he couldn’t wait to meet their baby. Before Rosalie fell pregnant, Lochlyn had been the last living dragon in Alessia. Now both his kind and his name would live on, thanks to his beautiful wife.

“Lochlyn,” Rosalie called from the courtyard, waving to get his attention as if he hadn’t already been entranced by her every move. “There were some daisies in bloom, and the birds spared us some blackberries.”

“And elderberries,” Caterina added, holding up her basket. “Madchen can make more of her famous wine.”

Lochlyn laughed softly; there were enough casks of Madchen’s elderberry wine in the castle’s cellar to get half of Alessia drunk. “Are you two coming in for lunch?”

Rosalie opened her mouth to reply, but whatever she said was drowned out by the thunder of a dozen hooves. Lochlyn looked toward the gate and saw three gigantic stags enter the courtyard. The central and largest stag approached Rosalie and bowed.

“Hello, Cervus,” Rosalie said as the stag’s antlers scraped the ground near her feet. “And you really don’t need to be so dramatic. Will you join us for lunch?”

Cervus raised his head, and after he glanced at the balcony, he and his two companions went toward the stables. Lochlyn watched them depart, then he returned his gaze to his wife. His leisurely afternoon with Rosalie would have to wait. As Lochlyn’s spymaster, Cervus had been in Serpens for the past three weeks, gathering information. For him to personally return to Dragon Ridge instead of sending one of his messengers, he must have learned something especially dire.


Jennifer Allis Provost writes books about faeries, orcs and elves. Zombies, too. She grew up in the wilds of Western Massachusetts and had read every book in the local library by age twelve. (It was a small library.) An early love of mythology and folklore led to her romantic fantasy series, Fire and Claw, and her degree in environmental science helped shape her urban fantasy, Poison Garden. When she’s not writing about murderous plants or sexy dragon shifters she’s working on her MFA in Creative Nonfiction.

Tuesday, September 1, 2026

Book Blitz: Uprising by J.E. Rizzo

Uprising
J.E. Rizzo
(Fitzjohn Duology, #1)
Publication date: September 1st 2026
Genres: Adult, Historical

England, 1381 AD: Blanche Fitzjohn is an outcast in her small coastal village. Not only is she the illegitimate daughter of John of Gaunt, the man responsible for her neighbors’ over-taxation, but she possesses strange abilities: hearing sound from miles away and smelling people’s emotions.

She takes solace in her studies with the local wisewoman and in her friendship with Geoff, a groom at the local manor. Until the day Henry of Lancaster, Blanche’s half-brother, brings her news of an arranged marriage to Sir Thomas Prescott, Constable of the Tower of London. Although she smells cruelty on him, Blanche agrees to marry Thomas in the hopes that her influence may help better the lives of Geoff and all England’s villeins.

But soon, the peasants’ discontent turns to revolt. Though her heart is of the people, Blanche’s nobility makes her an enemy to the rebels. To save herself and Henry from the executioner’s ax, Blanche must use every power at her disposal, even those she once considered a curse.


 

Goodreads / Amazon

Something shifts, like summer’s green leaves transforming to autumnal gold. Speaking with Geoff about my marriage hurts like I’d never expected, a deep ache. The moon thrums, and an owl, perched in a nearby tree, shifts as she searches for prey. My temples throb.

“It seemed…” he begins again. “It seemed he didn’t want to marry you, after you…” I glare and cross my arms before lifting my face. He continues: “I thought perhaps you could get out of it because…”

“Because of what?”

“Because, ye’re…”

“What, Geoff, what am I?”

His mouth opens like a fish above water, and he doesn’t bother to shut it. In the tree, the owl flaps her wings and leaps into the air.

“Ye’re…” The tips of Geoff’s fingers flutter. “Well, I don’t know what you are, Dandy. Ye’re just…yerself. And I thought—”

“You thought he wouldn’t want me?”

His face falls. “He’s not like you, Dandy. That’s all. He’s not a good man. I heard him talking, when it was just the men…”

He drops his eyes and his cheekbones redden.

Neither of us seems to know what to say next. After a full minute of silence, he lurches forward and grasps my shoulders, crushing me to his chest. “Blanche, just consider.”

I gasp and have to steady myself. But within seconds, tears come to my eyes, along with a calming release of tension. I grip his forearms, inhale his familiar scent. He’s always smelled of horses, with a hint of bread dough and sugar from the manor kitchens he’s constantly raiding. There’s something different tonight. I sniff. It’s crisp, yet soft. Evergreens in winter, covered with fresh snow.

He buries his nose in my hair. “You could refuse,” he says, voice a gentle rumble against my face, “and stay with yer mother. She’d be angry, yes, but she wouldn’t throw you out. They can’t drag you to the church. For a marriage to be real, you must consent.”

Consent. The word ripples through me. It makes me see that I want more, from Maman, from my father, but most of all from Geoff. I need something I can’t identify, something I can’t express.

“If I marry Thomas…” My muffled voice breaks. “It will make the duke happy. He’ll…” I tense, regretting my words.

“He’ll what?”

I can’t answer, can’t tell him that by marrying Sir Thomas, I hope to earn my father’s love. To replace…something.

The moon moves behind a cloud and the trees shift, branches releasing a shower of rain. Geoff drops one hand to the small of my back and lifts the other to my cheek. His palms are warm, and I slide my own to clench his upper arms. When my fingertips brush hardened muscles, I almost snatch my hands back. Before tonight, I still thought of Geoff as a child, the lanky villein who could ride any horse, no matter how fierce. Now…my mouth goes dry, but I can’t resist running my hands up the length of his arms, letting them rest on his shoulders. The skin beneath his tunic is damp with sweat.

Corded muscles tense and stretch beneath my fingers, sending little jolts through me. He stoops, chin brushing my temple.

I touch the notch of his throat with my fingertips. He freezes. Tiny curls of dark hair peek above his collar, tickling my fingers. He lets his face linger on mine, and I feel him inhale.

A pleasant warmth spreads through my belly, then down. Something’s happening, something I don’t understand. I should run, should leave. But I don’t. Another breeze drifts through the tree branches, and he pulls me closer, pressing me to him.

I feel him, all of him, from feet to chin, in a way I never have. A tingling, heavy warmth settles on me, and I feel Geoff’s own need pressing against my belly.

It should make me uncomfortable, but I find myself pressing back, wanting more. Wanting it all.

I’m not well-versed in what happens between a woman and a man—that’s one area of my education Maman neglected—but I’m not completely ignorant. I know Geoff and I stand on a cliff, gazing into a deep ravine. One more step, and we’ll both be lost.

I’m still touching his throat, suspended in our odd dance beneath the shuddering tree branches, when he bends further. I close my eyes and focus on the sensation of his stubbly chin against my face. He exhales, and a shiver runs down my spine.

“Dandy…” he murmurs.

The owl swoops to snatch a mouse from the forest floor in sharp talons. Her screech is like a battle horn, ricocheting with painful deliberation in my skull, joined by the mouse’s squeal. My eyelids snap open and I step out of his embrace.


J.E. Rizzo is a life-long history fanatic and writer of historical fiction whose work can be found in Vanity Fair, The Boston Globe, The Guardian, The Tudor Times, Tudor Life Magazine, Scary Mommy, and Ultrarunning Magazine. Additionally, her article, Past and Precedence: Abortion Law in the Middle Ages and Its Use to Overturn Roe v. Wade, won History Inquiry’s Medieval History Writing Challenge. Rizzo’s debut novel, Uprising, Book One of the Fitzjohn Duology, is forthcoming from Literary Wanderlust, and tells the story of Blanche Fitzjohn, a fourteenth century neurodivergent woman whose perceived disabilities become superpowers during England’s peasant uprising of 1381.

By day, Rizzo works in Human Resources—a field offering more than ample opportunity to observe the follies and fancies of humankind. Before her career in HR, Rizzo worked as an opera singer, a professional baker, and a dog walker. These days, when not writing she can be found running ultramarathons through the forests and mountains of New England, knitting, reading, sewing, baking, or performing any number of (what some might call) old-lady hobbies. She also keeps busing caring for her two children and forty-seven houseplants, making her husband carry heavy things and cook her gourmet meals, and rehabilitating her rescue dog and semi-feral ginger cat.

 

Website / Goodreads / Facebook / Instagram / X




Friday, June 26, 2026

Release Blitz: Burn Her They Said by Cherish Wright

Burn Her They Said
Cherish Wright
(The Anomalies of Ampara Deicra, #1)
Publication date: June 26th 2026
Genres: Adult, Fantasy, Romance










In a land where Dragons are revered like Gods, a witch and her guards must risk it all.

Witches in Ampara Deicra are required to use their powers of emotional influence to benefit sorcerers. None so much as Tasch—a witch born during the Anomaly, when environmental changes caused her magic to develop unmatched abilities.

Taken by the Emperor to manage his mood, she has served by his side since early childhood. Granted the title of Imperial Grand Witch, she is protected by the strongest sorcerers in each form of magic—all Anomalies, like her—with powers beyond any before or after them.

Until a sorcerer named Varic develops abilities surpassing Tasch’s Lead Guard. A fact which the Emperor denies by hiding Varic within the Imperial Army.

Where Varic is made to grow his strength past the point he can contain it, and requires Tasch’s magic to overcome the grief of his magic causing the worst known catastrophe. They fall in love in their time together—and forge a connection which is highly forbidden.

Over time Tasch’s powers fade, rather than strengthen, while the Emperor’s greed escalates the need for resources among bordering lands, who increase their attacks on the Imperial Palace. Fearing the worst, Emperor Aldritch assigns Varic to oversee Tasch’s detail, placing the two beings who must hide their feelings mere inches from each other.

With the highest stakes they’ve ever encountered, can Tasch’s Guards save her and the citizens, with the help of their bonded Dragons?

For fans of Anathema, Dragonfall, and A Discovery of Witches comes the tale of a burnt-out witch in her thirties who is trying to survive long enough to save the citizens from their power-hungry Emperor, with the help of her Guards and the Dragons they share a bond.


 

Goodreads / Amazon




Writer of Dark Romantic Gothic Fantasy with character driven stories with MC’s in their 30’s






 

Website / Instagram / Facebook / Newsletter






Burn Her They Said Blitz


Sunday, June 14, 2026

Book Blitz: Makerborn by Daymon Ashcord

Makerborn
Daymon Ashcord
(Maladies of Empire, #1)
Publication date: June 15th 2026
Genres: Adult, Dark Fantasy, Fantasy

The God War is over. An empire built on suffering, slavery, and betrayal remains…

In the fractured lands of the Salvian Empire, the Great Houses rule through blood and fear. For years, Alandra Phoenyka has hunted powerful Sonomancers in the empire’s name, paid in empty promises that her stolen daughter would be returned. Each step forward demands another compromise. Another betrayal. Another piece of herself lost.

When those promises turn to treachery, she is forced to take matters into her own hands and risk everything to reclaim her child.

In the empire’s mining camps, Bez Windstrider has endured years of torture and brutal experimentation. Broken but unyielding, he clings to one purpose: vengeance. The men who murdered his parents will pay, and their deaths will complete the ritual needed to free his parents’ souls from damnation.

But the deeper his grief cuts, the more he becomes something far more dangerous, for himself and for the empire.

As their paths draw closer, the buried truths of the God War begin to surface. What begins as two personal vendettas threatens to unravel something far greater than either of them can control.

Because empires do not fall quietly.

And the gods that shaped them are not as dead as they seem.

Makerborn is the first book in the Maladies of Empire series, a brutal epic dark fantasy of vengeance, sacrifice, and the cost of love.

For readers of dark, character-driven epic fantasy in the vein of Joe Abercrombie, Mark Lawrence, R.F. Kuang, Evan Winter, and Steven Erikson.


Goodreads / Amazon

Chapter 2

A Son’s Vengeance

Bez woke in darkness, deep in a pit, having failed his parents yet again. The night air was heavy and damp. The acrid stench of feces had lessened, but his nose still burned with the stink of decay. He felt like he would never wash the smell from his body. What does it matter now?

The moist earth offered scant relief from the Southern Waste’s merciless heat. Sweat slicked his body. His skin felt on fire, reminding him of how the Salvians slowly roasted meat on spits. He pinched his right nostril and blew out a thick wad of phlegm.

How long? How squalling long have they left me down here to rot?

He traced fine grooves in the earthy wall of his cage with long, dirty fingernails. Twenty-seven days he’d scratched before he’d given up counting. Then the real fun began. Weeks of wading in his own shit like a rutting hog once the pit guards had stopped retrieving his privy bucket. Weeks more of starvation when the obvious solution to avoid living in a hog pen penetrated his addled mind: no food, no feces. His only companions were self-pity, nightmares, and maggots gorging on his noxious filth.

And the moans of indentured miners, likely years past their freedom date, and Collared All-Tribe—his people—drifting down in his dirt tomb.

“Water,” cried a pit prisoner.

“Bread, just a heel of bread for Seal’s sake,” whined another.

“It was Tuftson,” someone sniveled. “He made me do it. It was him. Please, let me out.”

“Shut your gobs!” bellowed a voice.

The sounds washed over him, had become part of him, familiar as his gnawing hunger or the ever-present worms wriggling against his hot skin. Even without starlight, his people’s blessed vision allowed him to penetrate the mirk. He watched his sunken stomach rise and fall. Each rib pressed against his skin. Sour spit filled his mouth.

He wasn’t surprised that an army of worms assaulted the sides of his stomach and shoulders while he dozed. The slimy little grubs coated him with a sticky sludge, but he was past caring. Hands trembling, he brushed the vanguard away that had reached his chest. His legs were a lost cause. Scores of grubs covered them so only his toes peeked out.

Bez yawned. Heat-induced spans of intermittent sleep kept him drowsy and muddled. Sometimes his parents sat beside him in the dirt, back from the dead, singing and laughing. Other times, he was in the mountains climbing crags, or swimming in crystalline lakes so clear he could see rocks at the bottom. Moments ago, he was a boy again, running barefoot with his cousins through Uncle Darian’s fields, the tall grass whipping at his legs. Then a cry from a prisoner or the damp air clogging his nose had awakened him, shattering the vision. What was real or imagined blurred. Maybe I’m with my uncle still and the pit is only a nightmare.

Hesitantly, he stretched his hands to either side, fingertips brushing the cool, root-tangled walls. Feet firmly pressed against damp earth. Not a nightmare. He moaned like a wounded animal.

“Guardian spirits above,” he wheezed, not wiping the hot tears streaking down his cheek. “There’s no way out.”

But that was a lie. There was a way. His fingers searched for the gouge in the wall, finding the sharp-edged shard of obsidian he’d hidden there. My final escape.

He pried it free, hand shaking, and pressed the jagged edge against the soft flesh of his right wrist. A bead of blood sprang from the tip.

“I’ll do it this time,” he said to the crude face carved into the wall. A pause. “I know that’s what I said last time. By the All-Spirit, I can’t—” His throat tightened. “I can’t take it anymore.”

“Enjoying your new home, demon-blood?” asked an unwelcome voice from the pit’s metal cage above.

“Dorota,” he rasped, tongue clumsy from disuse. “What a pleasure.”

He hated Yan’s henchwoman, but at that moment, his life in the balance, he clung to her words like a drowning man to driftwood.

Her chuckles echoed in the earthy tomb. “Liar. Play it friendly as you like, slit-eyes, but we both know what you are.” She crouched, damp hair plastered to her face, mouth hooked in a grin that never reached her eyes. “I saw the demon in you when we caught you on that ridge. Thought you were clever, didn’t you? Thought the aqueduct workers wouldn’t notice you and your two friends? What is the count? Your third?”

It was his fourth failed attempt to escape the Makersmetal mining camp, but he didn’t bother correcting the murdering bitch. I failed them just like my parents. Tala dead. Marcel beaten or worse. Anelia missing. And Bez… well, he would die in darkness, dooming his parents’ souls to wander the Shadowlands forever, never to reunite with their ancestors. He choked down a sob, not wanting to give her any satisfaction seeing him broken.


Daymon Ashcord writes dark fantasy shaped by suffering, resilience, and the brutal edges of love pushed too far.

Born in Gdańsk, Poland, and raised in New York, he grew up on science fiction, fantasy, and the stories that linger long after the final page. After studying accounting and public policy, he left a conventional path to travel the world and create a documentary, turning storytelling into something essential.

His debut novel, Makerborn (2026), reflects years of persistence, personal setbacks, and a fascination with the darker truths people endure to survive.

He lives in North Carolina, hiking mountains by day and writing by night. He is considering adopting a dog, a cat, or both, and suspects they would judge him harshly.


 

Website / Goodreads / Facebook / Youtube / Instagram / TikTok


Makerborn Blitz


Thursday, June 11, 2026

Book Blitz and Giveaway: Mist in the Willows by Lucy Linne

Mist In The Willows
Lucy Linne
(Spirit Fleet Chronicles, #1)
Publication date: August 25th 2025
Genres: Adult, Gothic, Horror, Urban Fantasy

Discharged unexpectedly from the British military at the peak of her career, Jade Palmer must find a way to rebuild her life. Haunted by strange nightmares and fragments of her own fractured memories, Jade finds herself thrust among unfriendly family and unfamiliar friends. Her only comfort is in the cobbled streets, quaint cottages and winding river paths that hold the happy echoes of her childhood.

But in the local cemetery, older than living memory, a strange mist rises among the willows in the depths of the night… and with it, a vengeful entity that seems to stalk Jade’s every footstep with terrifying purpose.

Alongside her faithful dog, Cannelloni, and wild-child sister, Leela, Jade must fight once more—braving a tangled journey through ancient supernatural lore, and the depths of her own hubris, to protect those she loves.

For the dead have truths to tell… and their retribution comes as cold as the grave.

Mist in the Willows, the first entry in the Spirit Fleet Chronicles, is a chilling and cozy gothic novel about loss, cupcakes, annoying family, mysterious steampunk strangers, and the ways in which violence may haunt us all.

Goodreads / Amazon / Barnes & Noble / Kobo

CHAPTER 1:

The first time I heard the chilling whisper calling my name, it came from Grandad’s old analogue radio.

I was unpacking the five sad-looking boxes containing all my worldly belongings and didn’t pay much attention. Dad stored them in his basement, and spiders were crawling out of every corner.

When I picked up my phone to check for messages, a mega-arachnid scuttled on eight hairy legs along my fingers. It had insidiously blended in with the black case of my mobile and became invisible. Now it took up most of the screen. I dropped my phone on the coffee table and spotted its mate, the same incredible size, scampering across the floor and under the couch. At least Grandad went to bed early and didn’t see this infestation I’d brought to his cherished houseboat.

I ran from the lounge to the open plan kitchen and grabbed a glass to trap the intruders.

As I passed by, the radio on the windowsill abruptly switched to a hoarse faltering static.

The music returned as I shook the glass out of the barge door, tossing the eight-legged giant, into the grass by the river path. The other one, nowhere to be found. I regretted trying to trap and release them. I would have rather squashed them with my hiking boot. But cleaning bug goo off the floor is a task I will avoid where possible. A flamethrower would be ideal but I’m out of those since I’m back home. So, the spider got to live another day.

As I rinsed that glass to put it away, I noticed it.

Wait a minute? What’s going on with the radio?

Standing beside the little radio, where it sat since my childhood, gathering dust on the windowsill, I listened to the static.

It had a quality about it that I found almost obscene. It sounded alive, fluctuating from deep cavernous whispers to a strange whistling. I fled the kitchen when it pitched that abominable screech of steak knives against dinner plates.

The static immediately faded away, returning to Grandad’s favourite sixties rock radio station. Back in the lounge, I punched a pile of empty boxes flat to bin them. Not that I wasn’t glad the static stopped. But something about the way it had switched so fast bothered me, as if it knew I had moved away from the radio.

Moments later I returned to the kitchen. The music shifted to static in an instant. I stood next to Grandad’s ancient kettle, plugging in my coffee maker, a survivor since my student years in the dorms.

How could it be so loud and not wake up Alan?

Its pulsing tones surged, like the call of a bottomless pit, then lulled to a sinister hum at the very edge of hearing. Every time it came, I cringed, as if plunging into neck deep water with ice cubes bobbing all around me.

Before I knew it, I had crossed the room and stood with one hand on my dog’s collar.

“You don’t like it either, huh? Good boy,” I said, as Cannelloni sat back down among the window seat cushions. The static melted away behind me, the music replacing it. Cannelloni tucked his head in his paws again with a huff.

I glanced back at the old radio. Had it sounded a bit like whispers in some guttural language? Surely, I was over thinking it. It could be nothing but static.

I headed for the desk to start my Wi-Fi set up, hoping to stream a movie and chill after the gruelling day, moving in with Grandad. And most importantly, to make sure her messages would come through on a stronger signal.

I reached and patted my cargos’ pocket, the little one with the zip on my hip. It was still there: I felt the round shape of her compact mirror. The only thing I have of her, until we meet again.

I felt better. There are good things in the world, and good days ahead.

As I pulled up the lid of my laptop, in the split second before the dark screen lit up, your face flashed at me.

It’s only been happening in the last few years or so, that my reflection startles me, looking like you. I’ve always had your impossibly thick and straight, dirty blonde hair. And your bushy brows over cobalt blue eyes. But most of all, in my late thirties, I’m now your age. The way I remember you. You would be much older today but if we could somehow meet, across death and time, both aged 38, we’d look like twins. Anyway, it only lasted a fraction of a second, and then the desktop lit up and I was looking for a movie right away.

Ten minutes later, I glanced suspiciously at the radio. Nothing.

Twenty minutes later, nothing.

Halfway through an outbreak of a superbly gruesome zombie apocalypse, I still couldn’t stop thinking about the static. Was I causing it? It only happened when I neared the radio.

Run a test?

I hesitated. So many other things to worry about at this moment. Why did I even care if the songs were interrupted a few times?

Because of how freakin weird this noise sounded.

I paused the movie, resigned to my curiosity. I edged along the back of the loveseat towards the kitchen. The music staggered as I reached the counter. Just to pretend to myself I didn’t come to test the radio, I reached out and grabbed a handful of cookies from the doggie jar.

The static soared.

Sounded like a cold gust whistling savagely out of a black chasm. Then dulled to the throaty whisper of an unsettling breeze through dead leaves. That did it. I got the hell out of the kitchen.

Joining Cannelloni at the window seat, I felt an unreasonable amount of relief that the music returned on the radio. Cannelloni thought so too. He gave such a profound growl he even startled me a bit. He bared his teeth at the kitchen. Not like him at all.

“Don’t worry, just a funny noise!” I said, letting him slurp the cookies on the palm of my hand. My gaze wandered back to the spot I had been standing.

A funny noise that comes only when I’m close to the radio. But how close, exactly?

I stood up, arms crossed and edged to the back of the couch marking the end of the lounge, not quite entering the kitchen.

“Ok Cannelloni let’s see, one step. Two steps, three…”

The music faltered. I stopped moving.

I leaned back as far as I could go without shifting my feet. The music flowed. I chuckled.

Not because I wasn’t scared. More like, because I was getting too scared.

Then I leaned forward.

The music faltered.

I tried to hold my balance, bent as far as I could reach like some demented yoga teacher who forgot which warrior pose they were demonstrating. A sudden fear, out of nowhere.

Rivulets of crimson streaking dry sand. Something solid in the blood. Glistening strips of sinew. Twitching on the red mud. Not again!

The gaps in the music, for some reason, flashed images from my nightmares in my mind.

I straightened up. This wasn’t funny anymore.

I’m good at pushing the memory of the nightmares away during the day and focusing on my work and everything else I have to worry about. This bloody radio thing was getting on my nerves.

I jumped with a yelp as a sharp pinch came from behind my left knee.

“Cannelloni! What are you doing?”

The dog had bitten hard into my trouser leg and was pulling at it. As if he wanted me to leave the kitchen.

“Aren’t you clever,” I said, disentangling myself and coming to sit with him by the window seat. “It’s ok, I’m staying here, you can snooze again!” I scratched under his ears until he turned around full circle on his cushions and plopped in the comfiest spot.

At least I know. It’s about four steps into the kitchen.

That would mean I can’t reach the counter without setting off the weird.

But I was done experimenting. Hated the way the static made me feel, and what it did to my dog too.

This boy, the only good thing about this new, civilian life, was normally a big bundle of cuddles. At the moment he looked perturbed, ears twitching. Cannelloni’s natural state was passed out, belly up, and fast asleep on his giant plushie bed. Ever since I brought him here from the shelter after Easter, he acted as if Grandad ’s houseboat has always been his rightful kingdom, where he reigned supreme and absolute. Yet now he kept sitting up, fretting, scanning the room with anxious eyes. Tiny whimpers squeaking at the back of his throat. I sensed danger too. But I couldn’t understand why.

I cast my gaze around the empty room.

I felt watched.

The dark water of the Thames sparkled under the moonlit sky from every side of the semi-circular cabin. I hated the glass, U shaped wall of the main cabin, but that’s what you get when living in a wide beam Dutch barge. The lounge was basically an open balcony. Anyone could be watching me from the dark river paths on either side of the banks, and I had zero visibility at night. Meanwhile, I lived and breathed in full view, unless I went to hide in my cabin at the back of the houseboat.

I went around lowering the window blinds post-haste.

Better. Only the kitchen window remained. I hesitated. I wanted to close those blinds too, but that would get me in the vicinity of the radio.

Pressing my hand to my brow, I felt sweat droplets at the root of my hair.

I took two steps forward. I was nearing the invisible mark I’d noted mentally, on the kitchen floor.

Two steps more. The music was faltering. Maybe if I went really fast it wouldn’t happen.

I dashed to the cord hanging at the casement, leaning in, real quick, my hand reaching out to the blind. The static came loud.

Flustered, I backed into the lounge again, and the songs came back on.

I sat down onto the couch, feeling like a coward.

The radio on the sill kept singing its quiet and perpetual song.

Grandad never changes station or switches the music off. He turns the sound up when he is around, which isn’t often. He doesn’t think the kitchen is a man’s place, he only comes to fill the water can when he looks after Grandma’s flowerpots. He treasures her little terrace garden in the front of the barge. He lowers the volume when he heads for his berth to watch his shows, the music from the radio playing quietly through the days and nights in the main cabin.

I wanted to close the kitchen shades but an irrational fear of going near the radio pinned me to the spot.

“Don’t be a twat, this happens all the time. People moving around a device can mess up the signal. Just fucking go,” I thought.

I moved to the window directly and lowered the blinds to the sound of loud static. It seemed eerily similar to fast, angry whispers.

And this time I could not deny it.

The radio called my name.

Jade… JADE!

OK, I hadn’t imagined that.

I ran back to the lounge to grab Cannelloni by the collar. He growled at the radio, irritated. I led him to my berth, shutting the door. We never went near the kitchen for the rest of that night.

Quite annoying, because the Wi-Fi signal is terrible in my cabin, so I had to go stand at the door every ten minutes to check for her messages.

None came.

Seemed ungrateful to complain. Grandma’s bedroom: Hands down the biggest room I had ever called my own. Walk in wardrobe. En suite bathroom. A recliner armchair, proper Victorian style. Fancy letter writing desk, with the miniature drawers to put in useless shit like ink bottles. Good to store the USB cables I keep losing. Queen bed. Four memory foam pillows. An army of multi shaped squishy cushions on a crochet throw. Fluffy duvet and matching dog blanket for Cannelloni (that’s store bought, I got it so my dog feels like he fits in). Lush. But still, I couldn’t chill enough to finish my movie.

I kept thinking about the radio saying my name.

In the cosy safety of my berth, it all seemed ridiculous. Of course, the radio didn’t say my name.

Probably someone spoke from outside, maybe someone else called Jade. Walking past with a friend.

I pressed play in my movie for the umpteenth time, getting comfy on the bed.

Lost cause. I couldn’t pay attention. Not even when the hordes of undead swarmed down the streets towards the hapless group of survivors hiding in the rubble. I was absolutely unable to stop wondering who had called my name outside the boat, in the dark.

That voice spoke to me.

Unwelcome memories from a few of hours earlier made my teeth grind as my jaw tightened.

“You’re staying with Alan then? How you gonna get yourself a nice man if you’re living with your Grandfather?” Their old man cackles, phlegmy snarling that ended in ugly coughs, had resounded across the river. Grandad ‘s friends sailed by leisurely, at a speed easy for him to jump over from their boat on to our deck. They wiped sweaty foreheads with beefy hands and stared at me while Grandad hopped on board.

“I’m not looking for nice,” I said, and watched their confusion halt their sneers. They’d thought I’d say I’m not looking for a man. All three of them took a gulp of their cans of lager, manspreading their knees a little wider as their boat bench creaked under their weight.

“What you looking for then?”

“None of your business.”

“Don’t be a smart ass,” Grandad told me under his breath, as he waved goodbye to the six seater rental sailing on. His friends don’t own a boat. And they take up two seats each.

“You look after your Grandfather now!” one of them called back to me.

“I will.” But I won’t be doing the kind of looking after that you lot expect of me.

“Your Grandma kept the Lady Thomasine spotless!” said another, looking over his shoulder.

“She had cinnamon buns hot from the oven every morning!” called the third over the growing distance between the boats.

Which meant that Alan had already complained to them about me. I only just moved in today for fuck’s sake.

“Grandad, can you please not discuss me with your friends?” I said. All I got in return, was a scowl in the direction of his laundry basket, parked in front of the washing machine. And a loud slam of his cabin door.

As if.

“Adults wash their own clothes,” I called after him. “And the bakery in the village has excellent cinnamon buns.”

Distant calls from the river bend reached me, and more guffawing. Something along the lines of ‘get in that kitchen, woman!’

I was used to their banter devolving, from barely friendly to openly woman-bashing, in T minus half a can of lager; I didn’t reply.

“They don’t mean anything, just joking!” shouted another one of them, as I turned around to look at them. Their shoulders were shaking from laughter; they found the women in the kitchen comment hilarious.

“Watch out for my high school mate Caden at the Lock today,” I called back.

“Why, you gonna marry the new Lock keeper?”

“No. His wife’s with the Port of London Authority, she has the power to breathalyse those suspected of boating under the influence.” I grinned as they choked on their snorts. “Have a nice evening now.” As they glowered wordlessly at me, I slammed the deck door behind me.

I generally never met Grandad’s friends, apart from on their river pub crawl weekends, when they picked him up and dropped him off. It’s an aspect of life back home, that I’m not looking forward to: seeing the three bigots Alan calls my ‘uncles’. Since I was a girl, they spent every moment of our brief weekly meetings cracking jokes at me, because apparently, I’m doing girlhood wrong.

I’m great at fixing the plumbing and maintaining the generator around the boat, every time I visited. Who cares if I don’t know how to operate the oven; when shit kept breaking after Alan tried to repair them three and four times over, Grandma called me; and I got the job done. Grandad hated it. Called me an odd ball ever since I was young. When I grew up, he and his friends took the piss every time I pulled out my toolbox. Which, incidentally, is bigger than any of theirs.

So, it had to be them, they probably came for a walk down the river path, calling my name outside the boat in the night. Stupid of me to buy it.

I turned to sleep, a tight knot in my stomach. Grandad’s friends are arseholes.

Not the best first night back home.

But I guess this is not really home. Just where I stay for now.

Cannelloni’s soft fur felt warm against my side, as he plopped down and curled up with a happy blink.

“Our first real night together, huh? I’m so glad to have you, boy,” I said, throwing an arm around him. The way he acted towards me with complete trust, as if we’d known each other out whole lives; it was amazing.

But as the dog fell fast asleep, I stayed wide awake in the dark. So, you see, Mum, it’s not been fun moving in with Grandad.

***

Jade paused and took a sip from her beer bottle. Her short ponytail waved in the breeze and brushed against the tombstone. The sun hung heavy on the horizon. Darkness draped more than half the graveyard. The thousand-year-old church, nestled among the graves and willow trees, cast a long and wide shadow over the grounds. The gust that blew from those darker tombs under its shadow, brought a chill to where Jade sat. She hugged her knees and shivered.

The golden disc of the sun vanished behind the treetops. As the world darkened around her and the evening birdsong gave away to silence, her blue eyes were vague, lost in thought.

The screen of her phone flashed, and she snatched it up. She looked at the message, but it wasn’t the one she wanted. She rolled her eyes.

“Leela won’t quit,” she muttered and threw the phone on the grass beside her again.

She turned to the grave and looked at the violin carved there. “Only thing I’m glad about is getting to chat with you whenever I like, now, Mum. I missed this when I had to be away all the time. But the shitty thing is I’ve never had a real, grownup civilian job in my life. I need one, to afford a place of my own. Clearing Grandad’s friends’ laptops from viruses is not going to get me a deposit for a flat.”

Taking another sip of her beer, she gazed at the tall-stemmed glass that stood, untouched, at the step of the gravestone, full to the brim with red wine.

“Sorry for the cheap bubbly, Mum, I can’t afford your posh vino at the moment. I’ll bring you better soon. Everything’s gone to hell right now. I never planned to retire from the Corps, but those nightmares! They just fucked everything up. Got a diagnonsense now. No more tours for me. And typical Dad, he refused to let me stay with them. What a great way to welcome me home at the airport! At least he said he will pay for therapy to sort out the nightmares. But only because I’ll never hold down a job if I can’t sleep through the night. Not that he cares, other than making sure I’ll never again ask him to stay in my childhood bedroom. She’s turned it into a jewellery crafts studio.” Jade rolled her eyes and chuckled. “I honestly don’t mind living on the boat. Really. Easier to get here from the mooring on my bike. Just hope that weird stuff with the radio will stop so I can get some work done and get some money saved. To move out as soon as possible.”

She finished her beer in one last sip. Blond locks had come loose from her ponytail and fallen over her face as she put her bottle away in her backpack. The tips of her hair were sun-bleached to almost white by nearly two decades in the desert sun; in contrast to her once fair skin, now tanned to a deep bronze.

Movement among the distant graves made her look up. Someone had crossed the cemetery gates in the twilight. Jade instinctively hid behind her mother’s tombstone and watched him follow the winding path among the tombs.

“That’s a bit late for visiting this place,” she muttered. She waited to see which grave he would visit, ready to make a mental note of its location and check the tombstone later on. He looked young, even hunched as he was, with his face in the shadows; his gait was light and his pace swift. Jade guessed someone that age was probably not here for a partner; more likely, like herself, for his mum or dad…

Her curiosity slowly turned into a frown of surprise. He’d kept going. He crossed the path into the grove of the willows. And still he walked on.

“Why that way, that side is the old burial ground.” She crouched deeper and leaned to peer from the other side of her mother’s tombstone. He crossed to the pitch-black darkness at the back of the old church. No matter how hard she tried, she couldn’t see any details of his face or clothing; it was too dark on that side. The ancient burial ground was off the path and the light of the lampposts didn’t reach it. Only the dim pearly starlight granted some shapes to the vista of mossy headstones crumbling there. No one had been buried there in the last two hundred years; the latest dates on those stones were in the eighteen hundreds. No fresh flower bouquets were left on those graves, and moss grew on the stone unchecked, deepening the cracks and eating away at the skull symbols etched there. No one ever cleared away the ivy growing over those names.

Why would anyone go there?

A clink of glass alerted her that she had almost knocked over the wine sitting at the front of the tombstone. Jade lost all interest in the stranger.

“Sorry Mum.” Making sure the wine was safe, Jade picked up her phone once again.

“No new messages.”

She sighed.

“I keep re-reading the old messages: No dates yet, but everything is short notice. People get told to pack at noon and fly out before sunset. It could happen any minute. I know it will be my turn soon. Ami wrote that three days ago. I replied: I miss you. I can’t believe it’s taking so long. It looks like chaos over there, it’s on the news every day. Are you ok. One day later, without getting a reply, I texted again: I haven’t heard your actual voice in four weeks. I can’t stand it.” She paused.

“That text was so embarrassing,” Jade muttered. “Throwing my own pity party while I’m back home, and meanwhile she is in the desert, her deployment extended and she’s dealing with the madness of the evacuation. I wish I had deleted it.” She bit her lip.

“Thirty-two hours later, came a reply: I know, I miss you too. Don’t worry about me, I’m fine. I just never imagined anything like this. How are you? How is Cannelloni? Is he settling in? Happy to have a new family?”

A chuckle. Then Jade got serious again looking at her screen.

“That’s the last I’ve heard from her. I replied: Cannelloni ‘s the best! He’s with Grandad for a few weeks already, I dropped him off first. You’d think he’s been living on the boat all his life! Grandad sent me photos. I wrote this on the last days of packing back on the base,” Jade murmured wistfully. “That dog is so cute I’m actually looking forward to moving day so I can see him. I guess your plan worked. I’m not 100% devastated to be leaving. There’s this teeny, tiny part of me that can’t help being happy. So damn happy about a stupid dog.”

Jade sighed.

“There’s been no reply since.” She fidgeted with the phone in her hands. “I’ve been sending her photos of Cannelloni nonstop since I arrived at the boat, but they haven’t been delivered. I wish I could tell her how awesome he is! I was worried he’d have forgotten me over the few weeks I had to leave him with Grandad and go back to base to pack and check out of the accommodation. But he remembered me right away! Fell in my arms like we are best friends. Maybe he’ll always know I’m the human who came and took him out of the dog charity, I guess. Maybe that’s why he likes me so well. I’m so glad I got him, Mum. These feel like the worst days of my life and yet he makes me smile all the time. Ami was so right telling me to get a dog.”

The night chill made her shudder.

“I think I’ll head home, Mum. Love you always.” She picked up the glass and poured the wine slowly on the grass covering the grave. She finished the silent goodbye by brushing a kiss on her own fingertips and pressing them for a heartbeat on the stone, where the name Evelyn could just be discerned carved in silver against the darkness.

“See you soon, Mum.”

Jade stood.

“Hang on, hang on. Where the hell did he go?”

She was alone in the cemetery. The stranger was no longer among the Celtic crosses and gothic inscriptions of the ancient tombs, nor had he come back down the path.

“There’s nowhere to go from that side,” Jade said, puzzled. She scanned the ivy-covered wall surrounding the churchyard. It was too tall to climb over. And yet the man had somehow managed to get out.

“Ok Mum, I think next time I’ll bring a ginger beer. Clearly, alcohol doesn’t go well with late evening chats in the cemetery.”

She scanned the darkness one last time.

The only thing moving where the stranger had been was a veil of pearly white mist, flowing over the grass like wisps of coiling tongues licking the gravestones.

She shrugged.

“Whatever. Bye, Mum.”

She walked briskly down the solitary path and through the cemetery gates, where her bike stood tied to a railing. Just like Jade’s trainers and backpack, the bike was well used, but pristinely clean. She welcomed the sounds of laughter and clinking cutlery that came from the garden of the village pub down the road. It was always too quiet inside the cemetery, once you crossed through those gates.

She’d often wondered how the ancient stone wall around the churchyard blocked all auditory evidence of life—no voices at all, even though the riverside path was often busy with couples or families deep in conversation as they strolled by the Thames. No crunching of footfalls, no dogs barking, no bubbling cavitation of boats zooming past, no music, no clicking of bicycles’ wheels—but the burble and swoosh of the river was ever present. It made the cemetery feel like an isolated world of its own.

Like it somehow cancelled out all living sound.

Doodler. Living in a perpetual state of Halloween. Fueled by chocolate. Boxer. Unapologetic introvert. Adopted by three cats and a cat-sized dog. Purple everything. Psychology student. Goth. Can be bribed with artsy, hard cover notebooks. Ghost friendly. Will be summoned by freshly brewed coffee. Suspiciously familiar with Greco-Roman mythology, and several dead languages commonly used for demon summoning. Wall-frames maps. Devout observer of cupcake o’clock. Feminist Motto: Skulls, Bats and Witches’ Hats. Spinning while audiobooking. All you need is fluffy socks and a pint of nice-cream. Frequently channels Disney Villains. Names her house spiders. Owner of a pet GAMER, whom she’s kept in his man cave, on a diet of pizza and horror movies, for well over two decades.

Website / Gooodreads / Facebook / Instagram / TikTok


Mist In The Willows Blitz