Showing posts with label My Stories. Show all posts
Showing posts with label My Stories. Show all posts

Tuesday, April 5, 2022

Now Available: Mercenary (Kingmakers, Book 3)

I finally have a new release for you! Mercenary (Kingmakers, Book 3) is now available. Mercenary continues the adventures of Coryn, the ex-assassin, and his new love interest, Kai. There’s kidnapping, monsters, magic, some royal relations, the usual dash of romance… and the appearance of someone you might remember if you’ve read my Wytch Kings series.

For Kai McKinnon, the town of Icewood is just another slap in the face. Stranded across the Veil, Earth-born Kai is learning just how ill-prepared he is to survive wilderness, monsters, and magic. The only bright spot in Kai’s life is Coryn, the man he’s coming to care for. But how long will the competent Coryn be willing to put up with Kai’s blundering attempts to learn the skills he needs to stay alive in a world that seems bent on killing him? 

 

Buy Links: Amazon | Apple | Barnes & Noble | Kobo | Smashwords

Thursday, June 27, 2019

Coming Soon: Ravenfell (Wytch Kings, Book 6)

Ravenfell, book 6 of the Wytch Kings series, is on its way. It tells the story of Prince Jossafir of Ysdrach and Prince Bradin of Miraen, and sets the stage for the final conflict between the Northern Alliance and the Wytch Council. Ravenfell is a fantasy/romance novel of ~90,000 words, and will be available in August.




Prince Jossafir of Ysdrach should have taken the throne after his father’s death, but a Wytch Council experiment gone wrong has left him with a dangerous Wytch power he has no hope of controlling. Declared a monster too dangerous to rule, Joss is locked away, his only visitors those who have been sentenced to death… and him their executioner.

When the Northern Alliance’s dragon army invades, Joss’s brother Wytch King Delrinian is captured, but Joss escapes his prison and joins a band of rebels. Joss’s first task as a member of the rebellion is to identify a highborn Alliance prisoner who may have information about the estate where his brother is being held. To Joss’s shock, he finds Prince Bradin of Miraen, the man he once loved with all his heart, lying in a dirty cell, injured and awaiting interrogation.

Now Joss must make a choice: will he use his deadly Wytch power to aid the rebels’ quest to rescue Delrinian and reclaim the kingdom, or will he turn traitor and save the man who once set his heart on fire?

Friday, April 27, 2018

Falkrag: WIP Excerpt

Falkrag, Book 5 of the Wytch Kings series, is coming along nicely. This is Prince Shaine's story (Prince Mikhyal of Rhiva's younger brother), and it's looking to be another long one, 80 to 85,000 words is my current guess. I'm hoping to release it toward the end of the summer. Here's a little taste to whet your appetite...


Stormshard.

Shaine read the passage again, heart beating faster as the meaning of the words slowly sank in. Stormshard was a hidden tower, deep in the Iceshards, beyond the northern border of the kingdom of Altan. The kingdom’s mythe-weavers had used it to research dangerous mythe-weapons, some of which were powerful enough to destroy an entire kingdom. Abandoned after a terrible accident, once the Wytch Council’s inflexible edicts and iron rule had brought peace to Skanda, Stormshard had been forgotten.

Or more likely, erased from history.

The book Shaine held in his hands was the journal of a young mythe-weaver who had been serving out his apprenticeship in the tower, learning the secrets of weapon creation. Fortunately for him, he’d been on leave when the accident occurred. There’d been no survivors, and the area had been left uninhabitable. The Wytch King of Altan had destroyed the mythe-gate that led to the tower to prevent anyone from trying to investigate.

Shaine closed the book and stared out the library window at the mountains surrounding Castle Rhivana. Somewhere out there, Stormshard still stood.

And if it does, what makes you think you can find it, boy?

He clenched his jaw and reminded himself yet again that Anxin was dead. The voice wasn’t real. Couldn’t be. Vayne had promised.

Staring down at the book, he struggled to organize his thoughts. He’d need to do some research. There was a rough map in the journal, but if he was seriously thinking about venturing into the mountains on his own, something with a bit more detail would be helpful.

Was he really going to do this?

You can’t. You’ll fail, like you’ve failed at everything else.

Shaine clenched his hand into a fist. He had to try, despite his fear that Anxin’s words were truth. If he could bring home a weapon powerful enough to give the Northern Alliance an advantage over the Wytch Council, it would prove his loyalty to both family and alliance, and might finally put a stop to all the whispered speculation he pretended not to hear. It might even drive the last traces of Anxin from his head once and for all.

With mounting hope, Shaine headed for the library’s history section.

Several hours later, he’d searched history, geography, and legends, but found nothing helpful. His frustration was tempered by the fact that the lack of information boded well for Stormshard having remained undiscovered and, more importantly, undisturbed in the centuries since the disaster.

He opened the journal again to study the roughly sketched map. None of the books he’d found mapped much of the Iceshards. Most only went into the mountain range as far as the most distant mines. If the scale of the sketch was accurate, Stormshard lay some distance beyond Altan’s northernmost mines. It looked like he could follow one of the mining roads part of the way there, but once the road ran out, he’d be forced to find his own way through the mountains.

“And what are you studying so intently?” Dirit materialized on Shaine’s shoulder. The little dragon craned his neck to peruse the journal, head blocking Shaine’s view.

Shaine slammed the book shut and glared at him. “Nosy. I thought you and Mikhyal had gone off to Miraen to deal with the attack on the fields.”

Dirit hopped down off his shoulder and landed lightly on the table in front of him. “Not until tomorrow morning. His Royal Disheveledness is currently attempting to tame his hair into something less reminiscent of a rat’s nest before reporting for dinner. He suggested you might need a reminder. Which you apparently do. You’ll be officially late in three minutes, you know.”

Shaine glanced at the clock, alarmed to discover that the little dragon was right. His research had occupied him so thoroughly he hadn’t taken note of the time. Tucking the journal under his arm, he hurried out of the library, not bothering to look back and see whether Dirit had faded back into the mythe or not.

He stopped by his own suite first to slip the book safely under his pillow, then headed for the dining room. To Shaine’s immense relief, after the signing of the Northern Alliance treaty, Wytch King Drannik had stopped taking dinner with the Court. The war took up most of his time now, and as his heir, Mikhyal saw to most of the disputes brought before the king.

Shaine was late, of course, but Mikhyal and Tristin were even later, and no mention was made of it. The queen, as she often did these days, was dining in her own apartment, so it was just the four of them. Without the queen’s sensibilities to take into consideration, dinner conversation began with the crisis in Miraen.

“You’ll be leaving in the morning, then?” Drannik said the moment Mikhyal sat down.

Mikhyal gave his father a nod. “Ai, and Tristin will be accompanying me to Miraen. Once we’ve seen what we can do there, we’ll be going on to Altan. There is still a royal wedding or four to plan. I’ll stay in touch by messenger dragon. I want to be kept abreast of the conditions here, though I expect we’ll be diverting most of our resources to patrols for the time being.”

“I think it best, and I expect our allies will agree,” Drannik said. “Unless we have some way of predicting where and when the Council will strike next, all we can do is keep watch on our most vulnerable resources. In the meantime, Ilya has called for all the mythe-weavers we can spare to come to Altan, where they will search for a way to thwart the Council, or at least put us on even ground. If we could open our own mythe-gates and send troops pouring into Askarra, we would be able to negotiate from a much stronger position. This attack on Miraen worries me greatly. If they succeed in destroying enough of our crops, they could starve us into surrender.”

“Have we anyone to send to Ilya?” Mikhyal asked.

“I’ve sent one of our dragon soldiers to visit all the estates and ask for those who aren’t needed there to report here. We’ll send a caravan… or a few dragons, depending on how many we get.”

“I’ll let Ilya know you’ve begun the search process, then.”

“Excellent.” Drannik turned his attention to his meal, and Mikhyal turned to Shaine. “I may not be able to get back here before the wedding, Shaine. Have you made a decision about attending yet?”

Shaine brightened as it occurred to him that the wedding celebration itself was the perfect reason for him to travel to Altan. From there, he could strike north using the mining road he’d identified. He’d have to obtain some mountaineering gear, and perhaps a pack animal, but those ought to be available in one of the villages.

Not wanting to appear too eager, Shaine peered at his brother through long, fiery red bangs that badly needed cutting. “I’m not sure. I… all those people…”

Yes, all those people, Anxin hissed. All of them watching you, all of them wondering just who it is looking out of your eyes.

Shaine couldn’t help the shudder that wracked his frame. All those eyes. Staring. Accusing.

“I know exactly how you feel,” Tristin said, giving him a sympathetic look.

“You never had a problem with people before, Shaine,” Drannik commented.

“Ai, but…” Shaine swallowed, reminding himself that he could slip away soon after he arrived, avoiding the Court entirely. “I never had a reason to fear what they might be thinking of me before, either.”

“Will you not go and represent your family?” Drannik pressed. “I’d go myself, but given the events of the past few weeks, I dare not.”

“Don’t push him, Father,” Mikhyal said softly. He gave Shaine an encouraging smile. “While I’d very much like you to be there, the last thing I want to do is force you into doing something that makes you uncomfortable. Just give it some thought. I won’t be hurt if you decide you can’t manage it.”

Shaine blinked back the tears that rose, unbidden, to his eyes. Mikhyal might be a strict military commander, but he was never anything but gentle with Shaine, even after all the horrible things Shaine had said and done to him under Anxin’s control. Even after Shaine had arranged for his brother’s murder. “For you, I’ll try, Mik,” he said, managing a watery smile.

Mikhyal didn’t need to know what, exactly, he meant to try.

No one needed to know.

Tuesday, December 5, 2017

Guardians of the Pattern, Bundle 2 Now Available

Volume Two of the Guardians of the Pattern Bundle is now available. This 313,000 word digital-only release contains the complete texts of Books 4-6 in my M/M Sci-Fi/Romance series: Wildfire Psi, Eye of the Storm, and the series finale, Closing the Circle. The bundle is available now at Amazon and Smashwords, and will be coming to other retailers soon.



Wildfire Psi (Book 4): When Luka Valdari and Damon Korsov find themselves at the center of an attempt to activate a dangerous artifact, they’ll have to confront more than just their captors. Can they overcome a dark, shared history and work together? Or will all the human worlds burn in the flames of wildfire psi?

Eye of the Storm (Book 5): When Ajhani exile Vaya Rhivana saves the life of wealthy Federation playboy Nick Romani, he thinks he has all the bargaining power he needs to negotiate the return of his kidnapped clansmen. Falling in love with his hostage was never part of the plan, and in the end, Vaya’s choices could change the fate of his entire world.

Closing the Circle (Book 6): With anti-psion sentiment spreading through the Federation like wildfire, Director Cameron Asada has some tough decisions to make. The last thing he needs is for Draven, a Guild assassin on the run, to show up hoping to redeem Cam’s promise of sanctuary. Can Cam reconcile his conflicting loyalties? Or is everything he’s worked for destined to go up in flames?

Thursday, September 7, 2017

Dragonwatch is Live!

The balance of power in Skanda is about to shift. As the kingdoms of the north negotiate a secret alliance, the Wytch Council attempts to discredit and replace the rebellious Wytch Kings. Can Tristin of Ysdrach and Prince Mikhyal of Rhiva get to the bottom of the plot? Or will the Northern Alliance be torn apart before the ink on the treaty is dry?




Dragonwatch, Book 4 in my MM Fantasy Romance series Wytch Kings, is now available at Amazon and Smashwords and will be coming to other retailers soon.


Book Description:

Beautiful, broken Tristin of Ysdrach would rather hide in his dragon form than live with a Wytch power that forces him to feel the pain of the past in every object he touches. Struggling to come to terms with a future he never believed he’d have, Tristin needs a reason not to surrender to the beast within.

Without Wytch power, Prince Mikhyal of Rhiva is not qualified to be his father’s heir, but newly discovered knowledge possessed by Rhiva’s allies could change that. On their journey to a secret negotiation that could shift the balance of power in Skanda, Mikhyal and his father are attacked, and Mikhyal is left bonded to an ancient sword with a mission, an attitude, and a penchant for blackberry tarts.

Even with the distractions of a royal betrothal ceremony, an enemy striking from the shadows, and the complex negotiations of alliance and rebellion, the painfully shy Tristin still manages to catch Mikhyal’s eye. The two men barely have time to acknowledge their mutual attraction before an attempt is made to end the line of Rhiva.

Can Tristin and Mikhyal get to the bottom of the plot? Or will the Northern Alliance be torn apart before the ink on the treaty is dry?

~94,000 words

Wednesday, July 19, 2017

Dragonwatch: Cover Reveal and Excerpt

Dragonwatch, the fourth Wytch Kings book, will be available in September. This story is about Tristin of Ysdrach, the bastard cousin of Wytch King Garrik. In the last book, Shadowspire, Tristin was instrumental in foiling the Wytch Council's plot to install him on the throne of Altan as a puppet king. Now recovering from years of imprisonment and addiction at the hands of his uncle and the Council, Tristin is struggling to make peace with his past and move forward into a future he's not quite sure what to do with.




Book Description

The balance of power in Skanda is about to shift…

Beautiful, broken Tristin of Ysdrach would rather hide in his dragon form than live with a Wytch power that forces him to feel the pain of the past in every object he touches. Struggling to come to terms with a future he never believed he’d have, Tristin needs a reason not to surrender to the beast within.

Without Wytch power, Prince Mikhyal of Rhiva is not qualified to be his father’s heir, but newly discovered knowledge possessed by Rhiva’s allies could change that. On their journey to a secret negotiation that could shift the balance of power in Skanda, Mikhyal and his father are attacked, and Mikhyal is left bonded to an ancient sword with a mission, an attitude, and a penchant for blackberry tarts.

Even with the distractions of a royal betrothal ceremony, an enemy striking from the shadows, and the complex negotiations of alliance and rebellion, the painfully shy Tristin still manages to catch Mikhyal’s eye. The two men barely have time to acknowledge their mutual attraction before an attempt is made to end the line of Rhiva.

Can Tristin and Mikhyal get to the bottom of the plot? Or will the Northern Alliance be torn apart before the ink on the treaty is dry?


Excerpt

Tristin hadn’t even paused to dress before fleeing down the tower stairs with his clothing clutched against his middle. Fortunately, it was late enough that no one was about in the hall leading to the royal apartments, and Tristin reached his suite without frightening the servants or causing any unfortunate incidents. He closed the door firmly behind him and let his clothing fall to the floor.

What had he been thinking?

Well, he hadn’t been thinking, had he? He’d been half asleep, enjoying the feel of Mikhyal’s hand rubbing his head and neck. It had felt so nice to be touched, even in dragon form, that he’d let himself forget everything else.

Mikhyal must have been absolutely horrified when he’d shifted back. Tristin knew very well he was no prize. He’d avoided mirrors for the most part, but he’d caught enough glimpses to know that his body was still gaunt and wasted, and the scars…

In the brilliant wash of moonlight, there was no way Mikhyal could have missed seeing his scars. The prince wouldn’t even want to dance with him now, and he’d been so looking forward to that.

Maybe he should have stayed at Dragonwatch, after all.

Tristin trudged into his bedroom where he curled up on the bed and squeezed his eyes shut. The things that had pleased him so much when he’d first stepped into the room now seemed only that: things. They wouldn’t keep him company when he was lonely. Nor would they gently rub his head and neck, or tell him how beautiful he looked in the moonlight.

A hot tear trickled down his face.

“Oh, this is rich. Honestly, you two.”

Tristin started and sat up. Dirit was perched on the foot of the bed glaring at him. The little dragon was bathed in silvery moonlight, making him look like some sort of glowing spirit.

“W-what… what d-do you w-want?” Tristin stammered.

Dirit tapped a long claw on the bedpost, and a glowing ball of yellow light appeared over his head, illuminating the room. “I want you to go and speak to His Royal Restlessness. He’s been in a snit ever since he returned from the tower.” Dirit narrowed his eyes. When Tristin didn’t respond, the dragon continued, “It’s impossible to sleep with all the muttering and pacing.”

“Ah. Well. I… imagine that’s because I disgust him,” Tristin murmured.

Humans.” The dragon rolled his eyes and twitched his whiskers in apparent disgust. “So dramatic. You think you disgust him, and he’s certain he’s frightened you off. Matchmaking really isn’t part of my mandate, you know, but it appears that neither one of you is bright enough to realize that you’ve had a misunderstanding.”

Tristin stared at him, open-mouthed, as he tried to work out whom Dirit was insulting. Both of them, it sounded like.

The little dragon peered at him, eyebrow tufts drawing together in a frown. “You do know what a misunderstanding is, don’t you?”

“Of c-course I do. I’m j-just not sure what I can do about it.”

“You could start by putting some clothing on,” Dirit prodded.

Heat rushed to his face, and Tristin scrambled off of the bed and went to fetch his clothing from the main room of the suite.

“Not those.” Dirit appeared in front of him, grabbing a mouthful of Tristin’s breeches and yanking them out of his hand. He spit them out on the floor as if they tasted bad, then wrinkled his snout. “They’re all rumpled and dusty. You simply cannot go courting in dirty things.”

“Who says I’m going—”

“Have you no sense of decorum?”

“Decorum isn’t exactly a priority when you’ve been locked in a tower for most of your life,” Tristin explained. He snatched the rumpled breeches from the floor and clutched them against himself in the vain hope of preserving both modesty and dignity. “Anyway, I haven’t got anything else.”

Dirit swarmed across the floor and disappeared into the bedroom, taking the ball of light with him and leaving Tristin in darkness. A moment later, the dragon — and the light — returned. “You’ve an entire dressing room full of clothing fit for a prince. Come along, we haven’t got all night. Honestly, do I have to do everything for you?”

With Dirit’s assistance, Tristin selected a pair of dark blue breeches and a grey linen shirt. When he was dressed, he brushed his hair and tied it back with a little strip of black leather.

“Yes…” Dirit circled him, hopping up on the furniture to observe him from all angles. “Of course, a proper bath would have been better, but if I’m to get any sleep at all, we simply haven’t time. I don’t expect you’ll progress to the point where that’s really necessary, not tonight. His Royal Virtuousness is far too much of a gentleman to be invading your dignity with his most impressive royal masculinity on the first encounter.”

“Invading my dignity?” Tristin sputtered. “With his—”

“You’ll do quite nicely. That really is a charming shade of pink. Lovely contrast with the shirt. Come along, then.”

Tristin could only stare at the dragon, speechless. It wasn’t until they were entering the guest wing that he found his voice. “What if… what if he’s gone to sleep? It must be well after midnight by now.”

“A bit past two, actually,” Dirit informed him. “But he’s awake.”

“How do you know?”

Dirit’s ears flattened. “I can feel him. I’m attached to him, remember? Bonded. Cursed with constant awareness.”

Unable to think of anything else to do, Tristin followed the little dragon through the castle’s dimly lit hallways. The guardsmen posted at regular intervals said nothing, but Tristin hunched his shoulders, certain they were watching and judging. They probably thought he was off to some clandestine meeting of the most sordid kind, and he couldn’t help feeling conspicuous and rather overdressed. Face flaming, he trudged miserably down the hall after Dirit.

Saturday, June 3, 2017

Dragonwatch: WIP Excerpt

So who's ready for more dragons?

Dragonwatch, book 4 of the Wytch Kings series, is on track for a September release. This one features Tristin, who was a secondary character in Shadowspire (book 3), and Prince Mikhyal of Rhiva. Tristin's cousin, Wytch King Garrik of Altan, is moving forward with his plans to unite the kingdoms of the north against the Wytch Council, but Tristin has his own problems to deal with...

* * *

Tristin blinked hard to bring down his inner eyelids. He quickly located a downdraft, a swath of cool turquoise, and rode it in a lazy, spiraling descent toward the roof of the watchtower. His landing was perfect, but it gave him no satisfaction, and he didn’t make the shift back to human form.

Wytch Master Ilya stood before him, a cloak draped over his arm. “Would you shift for me, Tristin? I would have words with you, and we cannot speak properly when you are in dragon form and I am not.”

Tristin snorted, but didn’t shift. If Ilya wanted to speak to him so badly, he could shift into dragon form. Tristin knew exactly what Ilya wished to talk about, and the thought of it made his dragon-belly writhe and twist in dread.

His gaze drifted away from the Wytch Master to the slope of the mountain beyond the watchtower. He could have been safe in his cave by now, if he hadn’t been curious and come to investigate.

“Tristin… if you insist on spending all your time in dragon form, you risk losing yourself to the beast within. You will forget your humanity entirely.”

Tristin stared down at his wicked, ruby-red claws. Forgetting his human life would not necessarily be a bad thing.

“If you lose yourself to the beast,” Ilya continued, “you will be a danger to the folk of Altan. Garrik would have no choice but to order your death, though it would grieve him to do so.”

Ilya was right, of course, and Tristin knew it. He’d already experienced signs of the beast-mind overshadowing his human mind: losing track of the days, reveling in the hunt, the smell of blood transporting him into ecstasies the likes of which he’d never known as a human man.

“Won’t you try?” Ilya coaxed. “Your cousins are both very concerned about you, as am I.”

His cousins, yes. He owed them much. His life, his freedom… and his current condition. Which, truth be told, they were trying hard to help him with.

“I know the watchtower is particularly difficult for you,” Master Ilya said. “If you’d be more comfortable, you may glide down to the courtyard, and I will meet you there.”

With a heavy sigh, Tristin dipped his head in acquiescence and nodded toward the courtyard. Ilya smiled. “Very good, then. I shall see you in a minute. Would you like to take the cloak with you?” He held it out to Tristin, laying it across outstretched arms so it would be easy for the dragon to take it. Tristin carefully wrapped his claws around it and hopped to the edge of the watchtower roof on three legs. He spread his wings and glided down to the courtyard.

Shifting back into human form was easy, but the mental onslaught that came with it was shocking. Visions of armed men running to do battle flooded his mind. Shouted commands and screams of pain filled his ears, and he felt the bite of steel on flesh and the heat of fire. The smell of smoke and the taste of blood were almost enough to choke him. It didn’t matter how many times he reminded himself it wasn’t real, the sensations were too intense for him to remember that when he was caught up in them.

The empathic resonances bled from every surface he touched, and those first moments after shifting back into human form were always overwhelming, especially after the peace he experienced in dragon form.

Dragonwatch stood on the site of an old fort which had been home to the men who guarded the kingdom of Altan from the winter raids of the mountain barbarians. The barbarian tribes were gone now, thinned out or driven off nearly a century ago, during the Ten Winters of the Dark Ice, but the empathic resonances of the men who had fought here remained. The violence, fear, and pain experienced by those ancient warriors had suffused the stones of the watchtower and the surrounding landscape as their blood had soaked the dirt.

Most people were blissfully unaware of the savage history written in the land beneath their feet.

Tristin wasn’t most people.

The fears and hopes of those long dead souls who had once defended the kingdom sliced through his head like millions of tiny daggers. Each alone was barely noticeable, a drop of rain in a raging storm. But the combined onslaught was so overwhelming that for a moment, Tristin froze, feet glued to the sun-warmed stone, hands clenching the cloak.

“Tristin?” Master Ilya’s voice broke him out of a haze of pain so intense, he forgot to hide his arms. Ilya gently uncurled his fingers from the fabric of the cloak. “You will be well again, I promise you,” Ilya said gently. “But I cannot teach you the shielding patterns if you insist on spending all your time in dragon form.”

The Wytch Master’s pale blue eyes fixed on Tristin, his expression remaining calm and composed. He didn’t look the least bit disgusted at the sight of Tristin’s gaunt frame, or the terrible scars on his arms.

Though he wanted to tear the cloak from Ilya’s hands and whip it around himself to cover his body, Tristin forced himself to wait while the Wytch Master gently draped it over his shoulders. When the cloak was in place, Tristin pulled it tight, holding it closed with shaking hands in an attempt to cover as much of himself as possible.

“Come on. You’ll feel better once you’re inside.” The Wytch Master’s voice was cool, a soothing contrast to the hot mess of empathic resonance swirling in Tristin’s head.

By the time they reached the school’s entry hall — the new hall, built from freshly hewn planks, thank the Dragon Mother — Tristin’s skin was slick with cold sweat. The moment his bare feet touched the smooth, polished floorboards, the sensations absorbed by the stones in the courtyard faded to a dim noise in the background, leaving him weak-kneed and trembling.

Master Ilya escorted him to his suite and waited in the sitting room while Tristin staggered into his bedroom to find something more suitable to wear than a cloak.

Now that the worst of the resonances were blocked by the relatively new wood, Tristin’s mind was a quiet as it ever got. He dressed quickly, in breeches and a shirt with sleeves long enough to hide his scars.

Outside, the sky was a clear, lavender blue, and Tristin took a moment to stare longingly at it. He could be out the window and gliding, pain-free, through the sky in a moment, if he dared.

The Wytch Master’s words threaded through his mind: Garrik would have no choice but to order your death…

For one brief moment, he thought perhaps that was the answer. But no — Tristin wasn’t quite ready to give up yet. Not quite. Though he feared if things didn’t improve soon, he might quickly reach that point.

With one last, longing look at the sky, he left his bedroom.

Monday, May 8, 2017

Closing the Circle - Series Finale - Is Live

Closing the Circle (Guardians of the Pattern, Book 6), the final volume of the Guardians of the Pattern series, is now live at Smashwords and Amazon, and will be coming to other retailers soon.

This book not only marks the end of a series that's been alive in my head for literally decades, but also puts me at over a million words published since I started this journey in 2013. I think I need to celebrate... after I've collapsed in an exhausted heap. This is my favorite of the bunch. Hope you guys enjoy reading it as much as I enjoyed writing it!


Slave. Assassin. Bodyguard. Draven has played many roles within the notorious Sapphire Guild, but one man has always controlled his destiny. After the man who shaped his world betrays him, Draven exacts his revenge and flees, pinning all his hopes on a promise of sanctuary made long ago.

Director Cameron Asada is responsible for the safety of every psion affiliated with the Institute for Psionic Research. When a vid-clip of a psion destroying an industrial installation goes viral, the citizens of the Federation demand action. With anti-psion sentiment spreading too fast to contain, the last thing Cam needs is for a dangerous figure from his past to show up, drug-addicted, psi-damaged, and seeking to redeem a reckless promise Cam never should have made.

Sheltering Draven could cost Cam everything he’s worked for, but Cam owes the man his life, and Draven might be just what Cam needs to protect his people from an increasingly hostile government. When it becomes clear that it may take more than a job offer to secure Draven’s trust, Cam finds himself walking a dangerous line as he struggles to reconcile his conflicting loyalties. Can Cam be the man Draven needs? Or is everything he’s worked for destined to go up in flames?

Monday, February 13, 2017

Closing the Circle: A Snippet

Coming in May is Closing the Circle, the final episode of the Guardians of the Pattern series. This one features Cameron and Draven, who first met way back in the prequel short story, Facing the Mirror. At end of Facing the Mirror, Cam makes a promise. At the beginning of Closing the Circle, he's called on to make good on that promise.

Here's a tiny taste to keep you going until May...



The decision to act was frighteningly easy to make, which Draven took to be a sign that his judgment was already badly compromised where Cam was concerned. He considered the pros and cons, weighed the risks, then grabbed his coat and stood by the door, waiting.

“What are you doing?” Cam asked.

“Coming with you. You said Miko wanted to see me. Once we’ve taken him to safety, you can give me a ride back to the campus.”

“For what? What are you going to do?”

“I’m going to fix it.”

“How?”

Draven gave him a faint smile and shook his head. “What you don’t know, you can’t be forced to tell to a Federation investigator. Or Cottrell, if he starts asking inconvenient questions.”

“Draven—”

“You do your job, Asada. Let me do mine.”

“What job?” Cam asked faintly.

“I’m your feral dog, aren’t I? Isn’t that what you told Cottrell?”

“How did you—?”

“I was in your mind. You let me in.”

“I let you in,” Cam murmured.

“Don’t worry.” Draven moved behind Cam’s chair, where he set his hands on Cam’s shoulders and leaned down to whisper, “The blood won’t be on your hands. That’s what I’m for.”

Cam shuddered. “I wish there didn’t have to be blood.” He leaned his head back against Draven’s chest and closed his eyes.


Monday, January 16, 2017

Shadowspire is Live!


Shadowspire, the third book in my M/M fantasy series, Wytch Kings, is now available at Amazon and Smashwords, and will be coming to other retailers soon.

If you used to shop at All Romance, please note that I have the same formats ARe used to carry (mobi, epub, and pdf) available at Smashwords.

Book Description:
Shy and bookish Prince Jaire of Altan is not particularly enthralled with the idea of marrying the simpering Lady Bria of Irilan, but Altan needs to renew its ties with the neighboring kingdom. For the sake of the alliance, Jaire is willing to do his duty, even if he would much rather marry a prince.

Sole survivor of the massacre now called the Irilan Rebellion, Prince Vayne of Irilan disappeared so long ago, no one even remembers his name. Trapped in the mythe to protect a secret that could change the balance of power in Skanda, Vayne has been fighting to retain his sanity for centuries.

When Jaire sees the ghost of a handsome young man dressed in fashions centuries old, he fears he might be losing his mind. But the ghost proves to be far more than a restless spirit, and might just hold the key to Altan’s future, as well as the key to Jaire’s heart.

Monday, December 19, 2016

Shadowspire Cover Art and Excerpt

So Shadowspire (Wytch Kings, Book 3) is nearly ready for a late January release. I just have final edits and proofreading to get through. Today I have cover art to show off, and a tiny taste of the story. Chinchbug gets better with every cover, I think. Here is his latest:


Book Description

Shy and bookish Prince Jaire of Altan is not particularly enthralled at the idea of marrying the simpering Lady Bria of Irilan, but Altan needs to renew its ties with the neighboring kingdom. For the sake of the alliance, Jaire is willing to do his duty, even if he would much rather marry a prince.

When Jaire sees the ghost of a handsome young man dressed in fashions centuries old, he fears he might be losing his mind. But the ghost proves to be far more than a restless spirit, and might just hold the key the northern kingdoms need to break free of the Wytch Council’s ever-tightening grip, as well as the key to Jaire’s heart.


Excerpt

“Breaking the amulet is the only way,” Vayne said softly. “And you must help me do it.”

Jaire stared up at Vayne. What if he broke the amulet and Vayne ended up dead? Or lost? Though he’d never touched the ghost-prince, the thought of being the cause of the man’s death troubled him deeply. “I… what if it kills you?”

“I think that’s a chance we’ll have to take. If you can free me, I can go for help. If you don’t free me, there’s no chance. What will Garrik do when they threaten you to gain his cooperation?”

“I… I don’t know,” Jaire whispered. “He’ll be terribly angry. And… and Garrik doesn’t always think clearly when he’s angry. And he especially doesn’t think clearly when I’m involved.” He didn’t like to imagine what Garrik would do. Whatever it was, it wouldn’t be well thought out, and would likely place Garrik in terrible danger. He closed his eyes and let out a small sigh. “I suppose you’re right. If there’s any chance of freeing you so you can go for help, we had best take it.” He swallowed hard and raised his head to meet Vayne’s eyes. “Thank you. For risking yourself. What must I do?”

“Take the amulet off and let’s see if we can free the stone.”

With shaking hands, Jaire drew the fine silver chain over his head. For a moment he squeezed the stone tightly in his hand, then opened it to reveal the emerald green gem wrapped in an intricate net of fine silver lying in his palm.

“See how the setting wraps around it, protecting it?” Vayne asked. “It’s designed to break easily. Hold it up to the light, and you can probably see the flaw deep in the crystal. It shouldn’t take more than the pressure of your boot heel to shatter it, once it’s free of the setting.”

Jaire blinked to clear his vision and examined the amulet closely. He lifted it to the light, and indeed, there was a dark fault line deep inside it. Jaire studied the metalwork cage, found a spot near the top where two small loops of wire were twisted together.

He pointed them out to Vayne. “I think if I unwrap these… it looks like it will open the setting and free the gem.”

“Do it,” Vayne whispered.

His fingers were swollen and bruised from hammering on the stone, and it took a few tries to get hold of the fine loops. Once he began untwisting them, it went quickly, and before long, the intricate wire mesh holding the gem opened enough for him to tip the stone out into his hand.

“Now you must crush it,” Vayne said.

“Vayne… I… I don’t know if I can. What if I hurt you?”

“I would do it for you if I could, Jaire, but I cannot. You must be my hands in this. Whatever happens, you must not blame yourself. I am asking you — I am begging you — to break the gem. Please, Jaire. End my exile. Give me the chance to help you.”

Vayne’s words gave him strength. Vayne wanted this and so Jaire would do it for him. It would be selfish to keep the ghost-prince trapped just because Jaire wanted his company.

He rose unsteadily to his feet and moved away from the wall.

“Just crush it beneath my boot?”

“Ai,” Vayne breathed. “I believe that will be enough.”

Jaire set the gem on the floor and stared down at it, then turned his gaze to Vayne. He studied the ghost-prince for a long, long time, memorizing the lines of his face as he did. “If this doesn’t work… I just want you to know I’ve enjoyed your company very much, and I wish… I wish I could have known you better. I would like to have touched you.” He felt his face grow hot, but he kept his eyes fixed on Vayne, who gave him a sad smile.

“I would like to have touched you, too, Jaire.”

“Right then. Let’s do this.” Jaire raised his foot, squeezed his eyes shut, and brought his boot heel down hard on the gem. The moment it shattered, a ripple of power shivered through the mythe. He opened his eyes to see Vayne on his knees, open-mouthed, eyes wide with shock before the ghost-prince vanished.

Thursday, October 27, 2016

Update, October 2016

Some update things...

1. Shadowspire is coming in early 2017. This is book 3 of the Wytch Kings series, and sets the stage for the coming conflict with the Wytch Council. Shadowspire is Prince Jaire's story, and takes place about five years after Blackfrost. The cover is done, and it's as gorgeous as the rest of the series. I'll be sharing the cover art in December, along with an excerpt and a firm release date.

2. The Guardians of the Pattern series will wrap up in 2017, with the final installment, Closing the Circle. This is Cameron's story, and it looks like it's going to be the longest of the six novels. This is not the end for these characters, though. They are still talking to me (some of them never shut up--I'm looking at you, Luka), so I think it's safe to say there will be more. How much more? Possibly another series, but I haven't really mapped anything out yet. At the moment, it's all vague ideas and random scribblings.

3. Once Closing the Circle is out, I'll be turning my attention to Kingmakers. This M/M fantasy trilogy chronicles the adventures of Kerry McKinnon, a Minnesota boy who stumbles across the Veil Between Worlds and discovers the world of Aion. During the course of his adventures, Kerry learns to identify the business end of a sword, falls in love, and attempts to save the world. Kingmakers takes place a few years after Leythe Blade, and Jace, Sasha, and Eredwyn are all important secondary characters. I'm looking forward to seeing what they've been getting up to since Leythe Blade.

4. I also have a couple of F/F stories in the planning stages, and at least one those could see the light of day in 2018. The Plot Rat and I have much to discuss.

Sunday, September 4, 2016

Eye of the Storm is Live!

When Ajhani exile Vaya Rhivana saves the life of wealthy Federation playboy Nick Romani, he thinks he has all the bargaining power he needs to negotiate the return of his kidnapped clansmen. Falling in love with his hostage was never part of the plan, and in the end, Vaya’s choices could change the fate of his entire world.

Eye of the Storm, book 5 of the Guardians of the Pattern series, is now available at Amazon, All Romance, and Smashwords. It will be coming soon to other retailers.

Print will be coming soon, too. I'm hoping to have the entire series available in print before the end of the year.

Monday, August 8, 2016

Eye of the Storm Cover Art

Eye of the Storm (Guardians of the Pattern, Book 5) is in the final edit stages, and due to be released in early September. I just got the final cover art from Chinchbug, and here it is:


Book Description:

Wealthy playboy Nick Romani is a trouble-magnet. When the local news net obtains compromising pictures of him with a prominent politician’s married son, Nick’s exasperated father exiles him to a remote research facility until the scandal dies down. When Nick learns what kind of research he’s expected to do, he balks. Instead of obeying his father’s orders, he heads out alone into the wilderness.

Ajhani Guardian Vaya Rhivana has chosen exile over a slow death by the drug that binds his uncontrollable power over the mythe. Before Vaya finds the strength to leave his clan, his sister’s son is kidnapped by the Sky People. Heartbroken, but too weak and sick to help rescue his nephew, Vaya heads off into the mountains, not expecting to return.

When a storm dumps an injured Nick at Vaya’s feet, Vaya’s first thought is to kill him. Only a whisper of prophecy stays his hand. An uneasy bargain is struck, and as the two exiles journey through the dangerous wilderness, Vaya finds his feelings for Nick slowly changing. Can Vaya keep his promise to Nick and see the bargain through? Or will the power he struggles to control destroy both himself and the man he’s beginning to love?

Sunday, July 3, 2016

Closing the Circle: WIP Excerpt

Closing the Circle is book six, the final chapter of the Guardians of the Pattern series. This one features Cameron and Draven, who first met in the free short story, Facing the Mirror.


The explosions weren’t nearly as loud as he’d hoped, which was a little disappointing, but the resulting fire was all the hell he could have wished for. From the shelter of the trees on a hill overlooking the place he’d worked so hard to return to, Draven watched golden tongues of flame stroke the dark velvet sky.

There would be screaming, oh, God, let there be screaming…

Too bad he was too far away to hear it.

Didn’t matter. Those whose screams he’d most appreciate were no longer capable of screaming. DeMira wasn’t. Neither was Vorzana. They’d both drunk too deeply of the drugged wine at dinner.

The flames warped and blurred. Draven blinked as hot tears slipped down his cheeks. The games here hadn’t been all bad. There’d been a few good ones. Only a few, though, not enough to balance. The pain on this side weighed so much more than the sense of home on the other.

He wouldn’t name it revenge, because it wasn’t.

It was balance.

This single act flattened out all the spiky, jagged pieces that had been irritating him for the past few weeks. Everything was smooth and calm now, no ripples, no waves, no shards of glass floating just below the surface, waiting to slice his flesh if he moved the wrong way or thought the wrong way.

He could rest now. Maybe even sleep.

The song of fear and pain that had been threading through his awareness for the last hour finally became loud enough to intrude, causing little ripples to shiver across the smooth surface of his mind. The smooth surface he’d only just managed to create.

Annoying.

Draven reached into his pocket to pull free a needlepak of riptide. He slapped it against his arm and closed his eyes, waiting for the rush, waiting for silence, waiting for peace.

He should probably be worried about the fact that it took twice as many needlepaks a day to quiet the voices as it had when he’d first returned to Alpha. He wasn’t.

Turning his back on the blaze, he walked deeper into the forest until the drug turned his legs to rubber and his mind to liquid. He staggered to a stop and leaned against a tree trunk, helpless to stop himself from sliding down to the ground as his legs gave way.

The last conscious thought he had was a voice whispering, Aurora. Institute for Psionic Research. You can find me there if you ever need help. Or a place to hide.

Cameron’s voice.

In drug-laced dreams, Draven reached for that voice as if it were a lifeline.

Tuesday, May 3, 2016

Blackfrost is Live!

Today, I'm over at Scattered Thoughts and Rogue Words for the release of Blackfrost, the sequel to Burn the Sky. There's an excerpt, a giveaway of Leythe Blade, and if you'd like to read BJ's awesome review, you can find it here


Blackfrost is Book 2 in my Wytch Kings series, which chronicles the events leading up to the earliest conflicts of the Wytch War. It features Kian, who was an important secondary character in Burn the Sky, and Ambris, an exiled prince of the kingdom of Miraen.

Book Description:
Son of a simple blacksmith, Apprentice Wytch Kian has always known that once his apprenticeship is over, he’ll be sent far from home to serve the Wytch Council. Before his training is even complete, Wytch Master Taretha orders him to Blackfrost, an isolated country estate, where he is to serve as personal healer to Prince Ambris of Miraen.

Nothing at Blackfrost is as Kian expects, and every day brings new questions. Like why is Prince Ambris being kept prisoner in his attic bedroom? Where does Wytch Master Taretha take him every fortnight? And why does the prince return from these excursions suffering from horrific injuries that Kian is expected to heal?

Kian quickly learns that seeking answers to these questions could cost him his life. Worse, he soon finds himself struggling with his growing feelings for Ambris, putting him at odds with both Wytch Master Taretha and the sadistic guard captain, Malik. Can Kian unravel the mystery in time to save Ambris? Or will the prince finally succumb to madness and destroy Blackfrost and everyone in it?


Blackfrost is currently available at All Romance, Amazon, Apple, Kobo, and Smashwords, and will be coming to other retailers very soon. There's also a print version in the works, but it'll be a few weeks before that goes live.

Monday, March 28, 2016

Eye of the Storm: WIP Excerpt

Eye of the Storm, book 5 in the Guardians of the Pattern series, is in the hands of my trusty beta team. This one will be out later this year, maybe around the end of the summer, and is about the adventures of Vaya Rhivana and Nick Romani. Here's a taste to keep you going until then...


Nick woke with a clear head and no fever. The first thing he was aware of was that he was no longer bound. The native man must have decided he wasn’t much of a threat, and as he stretched and tried to roll over, Nick decided that was probably a fair assessment. He felt weak and shaky, and wasn’t sure his legs would hold him.

He had dim memories of alternately burning and freezing, a horrible, pounding headache, and odd fever dreams. More clearly, he remembered the native man holding him down and forcing him to swallow vile-tasting potions.

Nick glanced about the cave. His bladder was urging him to get up, but he wasn’t certain he could manage by himself. He caught sight of the native man tending the fire. Beyond him, light filled the cavern entrance, though Nick couldn’t tell if it was morning or afternoon light.

“Can you help me?” he called across the cave. He thought he remembered the man speaking to him in Federation Standard, though that seemed unlikely. Perhaps it had just been a fever dream. “I need to get outside.”

The man got to his feet and moved to Nick’s side. He helped him stand, then slung one of Nick’s arms over his shoulders and waited patiently while Nick found his feet.

When they started moving slowly toward the mouth of the cave, Nick was surprised at how heavily he had to lean on his companion. By the time they made it outside, he was panting and sweating.

“Can we stop? Just for a second?”

The man stopped, and Nick let out a sigh of relief. He hadn’t hallucinated it—the man did understand him.

“You can talk to me, you know,” Nick said as he leaned against the rock wall outside the cave. “I understood you just fine before.”

Jet black eyes flicked over him and then darted away. “There is nothing to talk about,” the man muttered.

“You might not have anything to talk about, but I have some questions. Like what’s your name? I told you mine… at least I think I did. I’m Nick, in case I didn’t. But I don’t know what to call you. Unless you’re partial to hey, you?”

“I don’t share my name with my enemies.”

“I’m not your enemy,” Nick said softly.

The feral, angry look in the eyes that reluctantly met his said otherwise.

“You shared a bed with me,” Nick pointed out. “Every time I woke up, you were right there next to me. Would an enemy do that?”

“He might if he had reason to keep you alive,” was the flat reply.

Nick frowned, not sure what to say to that, so he settled for, “Thank you. For saving me.”

The man’s eyes met his again—still wary, still hostile—and then he gave Nick a brief nod. “You may call me Vaya.”

“See, that wasn’t so hard.” Nick gave him a grin, turning on the Romani charm full blast. “It’s a pleasure to meet you, Vaya.”

Vaya pulled Nick’s arm across his shoulders again. “Enough talk. Enough rest, too.” He led Nick to the tree, and to his embarrassment, Nick needed his support just to stand there relieving himself.

When he’d finished, he rubbed his hand over the stubble on his face. He felt sweaty and dirty, and he desperately needed a shave. “I suppose a bath is out of the question,” he said as Vaya helped him back to the cave.

“Bath? As in wallow in a tub of hot water? A waste of time and wood to heat so much water. You can wash in the river when you feel stronger.”
Nick shuddered. “The river is cold.”

Vaya rolled his eyes and shook his head, and Nick figured he’d just scored negative points in whatever man-contest was going on here.

Inside, Vaya tucked Nick back up in the furs and said grudgingly, “I can heat some water for you. Not a big tub full, but enough for you to wash.”

Nick gave him a grateful smile. A wash down would have to do, though he’d have killed to be back in his own suite at Winford, sinking up to his neck in hot water and scrubbing away all traces of the sickness that clung to his body.

Vaya was as good as his word. He heated some water in a cooking pot, and when it was ready, helped Nick to the fire and steadied him while he washed himself.

When Nick got to his back, he was too stiff to reach behind him, so Vaya took the scrap of cloth and did it for him with surprisingly gentle hands. He helped Nick dry off as well, and then helped him back to the furs. After the trip outside and the wash, Nick was exhausted, but before he drifted off to sleep again, Vaya brought him a cup of water and helped him sit to drink it.

“When you wake, I’ll have some food ready,” he said as Nick lay back in the soft bedding.

“Thank you,” Nick murmured.

“Do not thank me,” Vaya said in a hard voice. “I am not doing this for you.”

Friday, February 26, 2016

Blackfrost: WIP Excerpt

My next release, scheduled for this spring (probably very early May) is Blackfrost, the sequel to Burn the Sky. This story begins in the spring, less than a year after the events of Burn the Sky. When the story opens, Kian is nearing the completion of his training as a healer, and is about to be sent off to Blackfrost, an isolated estate in the kingdom of Miraen. There, he finds Prince Ambris and a bit of a mystery...


Prince Ambris of Miraen stared out at the dark tangle of the Blackwood. Over the years, the forest had encroached ever closer to the ruins of the estate, until now it threatened to overtake the charred remains of the north wing. The piles of burnt timbers were still covered with snow, but soon, tiny green tendrils of vine would be sprouting, and by midsummer, a mist of green would cover the fallen-in roof.

In a few more years, it would all merge back into the forest, leaving nothing to mark the place where Ambris’s life had taken such a dramatic turn for the worse.

Movement in the snow-covered courtyard below the window of his attic bedroom caught his eye, and he watched as the guard patrolling the courtyard and the ruins of the north wing was relieved by his night-time counterpart.

There was always a guard in sight of his bedroom window. Overkill, as far as Ambris was concerned, considering that the window was barred and could only be opened a crack.

Ambris let the heavy curtain fall and turned away from the gathering twilight. He had, perhaps, half an hour before old Cyrith brought his dinner and his sleeping draught. It was enough time. He would make it enough time.

He crept to the door and opened it a crack to listen. He heard no one moving about; the off-duty guardsmen would all be at supper, and Patra would have her hands full getting them fed. Ambris eased the door shut and moved to the center of his room.

Tonight.

He rubbed his pale, slender hands together. Tonight he would face the fire. Tonight, he would master his fear and take back both his freedom and his life.

Face the fire.

He mustn’t dither this time, and he mustn’t allow himself to dwell on his previous failures. If he thought about it too much, he’d lose his nerve, and who knew how long it would take him to get hold of it again?

Swallowing hard, he closed his eyes and sought the writhing core of flame at his center.

It sounded like such a simple thing whenever Wytch Master Taretha explained it. Build the pattern in his mind, then push it into place around the surging core of chaos at his center.

He hadn’t counted on it being fire.

Hadn’t counted on the dark, flame-filled memories sweeping him away every time he tried to focus on the core of his power. The moment he drew near enough to begin weaving the pattern, he’d hear his mother’s screams, see her fleeing, her eyes wide with horror, her hair on fire.

Ambris shuddered as his flesh began to twist and writhe, and his bones began to lengthen and change, piercing his skin. Blood… pain… and the sense of striving for something that was just out of reach, something he couldn’t quite grasp…

White hot agony rippled through him in waves, becoming more intense with every passing moment. There was no way back, though. Once the shift had begun, he could only grit his teeth and endure. It tore him apart from the inside out, and all Ambris could do was scream.

When he came to, the room was fully dark, and he hurt all over. The floor under him was cold, and his clothing was wet and sticky. Every muscle in his body was torn and throbbing, having been stretched beyond its limit. His skin had split in too many places, congealing blood oozing from every wound…

He groaned through a throat that was raw from screaming, and wished for the oblivion of unconsciousness. Where was Cyrith? The healer should have been here by now, should have eased his pain and healed his ruined flesh.

Steps sounded on the stairs. Not the hesitant shuffle-tap-shuffle of the gentle, blind healer, but the light, quick tread that always struck a chord of fear in his heart. Malik, captain of the guard, was approaching.

The footsteps stopped and the door squeaked open on hinges in need of oiling. Golden lamplight shone in from the hallway beyond the partially open door. A sharp intake of breath was held for a moment and then released on a barely audible chuckle.

“Had another accident, did we, Highness?” Malik’s voice was a mocking growl that Ambris wouldn’t have dared respond to even if he weren’t in too much pain to speak. “Or were we thinking about escape again?”

When Ambris didn’t answer, Malik continued, “Accident or not, it’s bad timing on your part. Cyrith’s dead, you know. Patra went to fetch him for dinner and found him all stiff and cold in his cot. Dead since this morning, she thinks.”

Cyrith dead?

Despair washed over him, magnifying his pain a thousandfold. He whimpered, but dared not try to speak. Whatever he said would be wrong, would stir Malik’s temper to violence. As it was, Malik had no way of knowing or proving that he’d deliberately chosen to do this to himself, and Ambris intended to keep it that way.

He squeezed his eyes shut as Malik’s steps came closer. Rough hands took hold of his torn, broken body and lifted it none too gently. Bone scraped on bone and pain flared through him.

The last thing Ambris heard before losing consciousness once more was Malik’s soft laughter.

When he came back to awareness, Malik was gone, and steady, competent hands gently dampened long strands of blood-encrusted hair with a wet cloth and smoothed them away from his ruined face.

“Ah, pet, I’m so sorry.” It was Patra, the housekeeper, sounding genuinely distressed. “Poor old Cyrith never woke up this morning, I’m afraid. Malik’s sent for the Wytch Master, but I’ve no idea how long she’ll be. I’ve brought you some blackseed, for the pain. Do you think you can drink it?”

He tried to speak, but the pain was too great, so he opened his mouth just a crack, hoping that Patra would understand. Her hand slipped beneath his head to lift it, and she held a small vial to his lips.

When he’d swallowed it all, Patra set his head back down carefully. The blackseed seemed to take forever to do its job, but eventually, a warm glow worked its way through him, starting at his shoulders and slowly spreading until it encompassed his whole body. The pain ebbed away, and Ambris finally drifted off to sleep.

Friday, January 29, 2016

Wildfire Psi is Live!

Today I'm over at Scattered Thoughts and Rogue Words for the release of Book 4 in my M/M Sci-Fi series, Guardians of the Pattern. There's an excerpt and a giveaway. This is Luka's story, and it's a slightly different take on one of my favorite setups: enemies-to-lovers.


Things are finally going well for Luka Valdari. He’s found a home and family at the Institute for Psionic Research, and he has a job he loves. When a training mission takes him back to the streets of downside Riga, he’s got plenty of reason to be uneasy, and when a psionic cry for help leads him to a nightmare from his past, Luka’s ready to bolt.

Things are not going so well for Damon Korsov. He’s got voices in his head, a hole in his memory, and strange dreams that may or may not be glimpses of his past. The one man who might hold the key to Damon’s past is the one man he can never ask. Because somehow, Luka knows Damon, and it’s clear to Damon that Luka hates him.

Unwilling to expose anyone else to the danger Damon represents, Luka volunteers to train him. He wants to hate Damon, but instead finds himself fascinated. Before they get a chance to sort things out between them, the two men are thrown into the middle of a terrifying plot that puts every human life in the galaxy at risk. Can Luka and Damon confront both of their pasts and work together to prevent disaster? Or will all the human worlds burn in the flames of wildfire psi?


Wildfire Psi is now available at Amazon, All Romance, Apple, Barnes & Noble, Kobo, and Smashwords.

Saturday, November 28, 2015

Coming Soon: Guardians of the Pattern Bundle


Coming on December 14 is Guardians of the Pattern, Volume 1, a digital bundle that includes the prequel story, Facing the Mirror, plus the first three novels of the Guardians of the Pattern series: Psi Hunter, Gremlin's Last Run, and Ghost in the Mythe. That's over 320,000 words of sci fi goodness to kick back with over the holidays.

Facing the Mirror (Prequel): When undercover agent Cameron Asada meets Miko, a psychic slave kept by the drug lord Cameron is investigating, he starts to question his mission priorities. The choice is clear: complete the mission or help Miko. Neither option is easy, but only one will allow Cameron to face himself in the mirror.

Psi Hunter (Book 1): Sparks fly when ex-lovers Kyn Valdari and Pat Cottrell are ordered to team up on a murder investigation. When they discover an abused, traumatized young psion powerful enough to kill with a thought, they must work together to protect him from being enslaved by the very organization that is supposed to save him.

Gremlin’s Last Run (Book 2): When independent freighter captain Rhys Tyler finds Alek McKinnon hiding in his cargo hold, he has a choice to make: help a wounded Federation agent escape from his captors, or shove him out the air lock. One look at Alek’s pretty brown eyes is all it takes to convince Rhys to take a chance on the man. Now they’re both on the run from a shady organization that wants Alek back at any cost.

Ghost in the Mythe (Book 3): Exiled from his home world, Tarrin Rhivana stows away on a Federation ship, and finds himself lost in the terrifying place-between-worlds where jump ships navigate. There he meets a beautiful ghost who might be the only one who can help Tarrin save his world from outside forces that would strip it bare.