New Release: Obsidian Sun by Jon Keys #AlternateUniverse #Fantasy @Jon4Keys @Dreamspinners

ObsidianSunFS

Title: Obsidian Sun
Author Name & Publisher: Jon Keys (Dreamspinner Press)
Publication Date & Length: July 10, 2015 – 200 pgs

Synopsis

Differences must be put aside when vengeance becomes all-consuming.

Anan, a spellweaver of the Talac people, returns from a hunting trip to find his village decimated, his mate dead, and everyone else captured by Varas slavers. The sole survivor is Terja, a young man without the velvet that covers most Talac, marking him as a spellspinner. Since Talac magic requires both a weaver and a spinner, Anan and Terja must move beyond their ingrained mistrust. All that remains is revenge and a desperate plan to rescue their tribesmen before they are sold to Varas pleasure houses. A goal Anan and Terja are willing to die for.

With the blessing of the Talac gods, they discover new and surprising ways to complement each other’s power. But as they race through terrain full of enemies and dangerous creatures to reach their people before they pass into Varas lands, they must take drastic steps to face the overwhelming odds against them. Understanding their connection might be their only hope.

Excerpt

ANAN EASED into bow range. He’d been hunting for a fingercount of days and stalking this daggerhorn since the early gray of predawn. He waited until the animal turned away before rising to a crouch. The lethally armed grazer would feed him and his mate for days. He brought his bow up slowly and drew the bowstring to his cheek.

His body convulsed with pain that felt as if he’d been stabbed with a red-hot iron blade, and his arrow shot several lengths above his quarry, which disappeared into the deep grass.

In the next instant, Anan knew. His mating-bond with Silbre had snapped. Agony filled him, sending him to his knees as the bow slipped from his numb hands. Gasping for air, he dropped forward onto his hands as waves of loss and pain overwhelmed him.

I have to find Silbre. What happened? Our mating-bond can’t be broken. Unwilling to believe the horrible truth, Anan had to find his mate.

He staggered to his feet, looping the bow over his shoulder as he took the first stumbling steps toward home. The surety of his pace came back to him, and he gained speed until he was sprinting toward the clan’s encampment. Time became irrelevant. He walked when his legs refused to run and ate when his body demanded it.

Dusk came on him stealthily, but he refused to stop. Silbre can’t be gone. We’ve been together since our adult velvet. Anan’s chest tightened at the thought of losing his mate. His mind swirled with fear, horror, and anger. If their teachers hadn’t sent him on yet another hunting trip, maybe he could have saved Silbre. No, he refused to believe he’d lost Silbre. There must be another explanation. He pushed down the rush of emotions and focused on the run as night deepened. With the rise of the moons, he picked up speed, desperate to reach home.

Anan neared the last of his endurance when he saw the familiar featherleaf trees that lined the river bend where the Kuri clan spent its summers. He topped the river embankment and dropped to his knees at the sight before him. Complete devastation. The warm morning breeze carried the scent of death. The raucous voices of carrion birds as they fought over bits of his clan reinforced his horror.

He struggled down the steep embankment to splash through the shallow river that circled most of what had been the Kuri’s summer encampment. As he waded to shore, he found the eyeless face of a childhood friend. Anan stumbled to one side and emptied his stomach. He retched again and again as he surpassed the limit of his emotional endurance until each twist of his stomach yielded nothing.

Silbre! Where’s Silbre? Anan renewed his headlong flight to find his twining mate.

He ran through the devastation, sending flocks of birds into the air. With each heartbeat his desperation grew as he ran to their tent. He has to be alive. I can’t survive without him. He rounded a pile of debris and found the familiar woven pattern of their summer lodge. His world died. Entangled in the remains, Silbre’s body bristled with a fingercount of crossbow quarrels. Varas slavers. Those are their bolts. The iron heads and spiral fletching left no doubt. But they had never come this far into Talac territory.

Anan dropped to his knees and pulled Silbre tight against him. Anan’s breath rasped between clenched teeth, his chest tight with grief as he rocked with his mate in his arms. A freshet of tears rolled over the plush hair covering his face. The dull drone from hordes of green burrowing flies and the cries of carrion birds surrounded him. But grief paralyzed Anan.

His sorrow merged with anger, and he screamed toward the implacable sky. “Why have you let this happen? Why did you cut his threads so short?”

BuyTheBook

Amazon US
Amazon UK
Amazon CA
Barnes & Noble
Kobo
Publisher’s Website

AuthorBio

Jon Keys’s earliest memories revolve around books. Either read to him or making up stories based on the illustrations, these were places his active mind occupied. As he got older the selection expanded beyond Mother Goose and Dr. Suess to the world of westerns, science fiction and fantasy. His world filled with dragon riders, mind speaking horses and comic book heroes in hot uniforms.

A voracious reader for half a century, Jon recently began creating his own creations of fiction. The first writing was his attempt at showing rural characters in a more sympathetic light. Now he has moved into some of the writing he lost himself in for so many years…fantasy. Jon has worked as a ranch hand, teacher, computer tech, roughneck, designer, retail clerk, welder, artist, and, yes, pool boy; with interests ranging from kayaking and hunting to drawing and cooking, he uses this range of life experiences to create written works that draw the reader in and wrap them in a good story.

SocialLinks

Facebook
Twitter
Author’s Website

Leave a Comment

Filed under M/M, New Release

Leave a Reply

Your email address will not be published. Required fields are marked *


Time limit is exhausted. Please reload CAPTCHA.