This Page

has been moved to new address

Excerpt from The Straits of Galahesh by Bradley P. Beaulieu (giveaway)

Sorry for inconvenience...

Redirection provided by Blogger to WordPress Migration Service
body { background:#aba; margin:0; padding:20px 10px; text-align:center; font:x-small/1.5em "Trebuchet MS",Verdana,Arial,Sans-serif; color:#333; font-size/* */:/**/small; font-size: /**/small; } /* Page Structure ----------------------------------------------- */ /* The images which help create rounded corners depend on the following widths and measurements. If you want to change these measurements, the images will also need to change. */ @media all { #content { width:740px; margin:0 auto; text-align:left; } #main { width:485px; float:left; background:#fff url("") no-repeat left bottom; margin:15px 0 0; padding:0 0 10px; color:#000; font-size:97%; line-height:1.5em; } #main2 { float:left; width:100%; background:url("") no-repeat left top; padding:10px 0 0; } #main3 { background:url("") repeat-y; padding:0; } #sidebar { width:240px; float:right; margin:15px 0 0; font-size:97%; line-height:1.5em; } } @media handheld { #content { width:90%; } #main { width:100%; float:none; background:#fff; } #main2 { float:none; background:none; } #main3 { background:none; padding:0; } #sidebar { width:100%; float:none; } } /* Links ----------------------------------------------- */ a:link { color:#258; } a:visited { color:#666; } a:hover { color:#c63; } a img { border-width:0; } /* Blog Header ----------------------------------------------- */ @media all { #header { background:#456 url("") no-repeat left top; margin:0 0 0; padding:8px 0 0; color:#fff; } #header div { background:url("") no-repeat left bottom; padding:0 15px 8px; } } @media handheld { #header { background:#456; } #header div { background:none; } } #blog-title { margin:0; padding:10px 30px 5px; font-size:200%; line-height:1.2em; } #blog-title a { text-decoration:none; color:#fff; } #description { margin:0; padding:5px 30px 10px; font-size:94%; line-height:1.5em; } /* Posts ----------------------------------------------- */ .date-header { margin:0 28px 0 43px; font-size:85%; line-height:2em; text-transform:uppercase; letter-spacing:.2em; color:#357; } .post { margin:.3em 0 25px; padding:0 13px; border:1px dotted #bbb; border-width:1px 0; } .post-title { margin:0; font-size:135%; line-height:1.5em; background:url("") no-repeat 10px .5em; display:block; border:1px dotted #bbb; border-width:0 1px 1px; padding:2px 14px 2px 29px; color:#333; } a.title-link, .post-title strong { text-decoration:none; display:block; } a.title-link:hover { background-color:#ded; color:#000; } .post-body { border:1px dotted #bbb; border-width:0 1px 1px; border-bottom-color:#fff; padding:10px 14px 1px 29px; } html>body .post-body { border-bottom-width:0; } .post p { margin:0 0 .75em; } { background:#ded; margin:0; padding:2px 14px 2px 29px; border:1px dotted #bbb; border-width:1px; border-bottom:1px solid #eee; font-size:100%; line-height:1.5em; color:#666; text-align:right; } html>body { border-bottom-color:transparent; } em { display:block; float:left; text-align:left; font-style:normal; } a.comment-link { /* IE5.0/Win doesn't apply padding to inline elements, so we hide these two declarations from it */ background/* */:/**/url("") no-repeat 0 45%; padding-left:14px; } html>body a.comment-link { /* Respecified, for IE5/Mac's benefit */ background:url("") no-repeat 0 45%; padding-left:14px; } .post img { margin:0 0 5px 0; padding:4px; border:1px solid #ccc; } blockquote { margin:.75em 0; border:1px dotted #ccc; border-width:1px 0; padding:5px 15px; color:#666; } .post blockquote p { margin:.5em 0; } /* Comments ----------------------------------------------- */ #comments { margin:-25px 13px 0; border:1px dotted #ccc; border-width:0 1px 1px; padding:20px 0 15px 0; } #comments h4 { margin:0 0 10px; padding:0 14px 2px 29px; border-bottom:1px dotted #ccc; font-size:120%; line-height:1.4em; color:#333; } #comments-block { margin:0 15px 0 9px; } .comment-data { background:url("") no-repeat 2px .3em; margin:.5em 0; padding:0 0 0 20px; color:#666; } .comment-poster { font-weight:bold; } .comment-body { margin:0 0 1.25em; padding:0 0 0 20px; } .comment-body p { margin:0 0 .5em; } .comment-timestamp { margin:0 0 .5em; padding:0 0 .75em 20px; color:#666; } .comment-timestamp a:link { color:#666; } .deleted-comment { font-style:italic; color:gray; } .paging-control-container { float: right; margin: 0px 6px 0px 0px; font-size: 80%; } .unneeded-paging-control { visibility: hidden; } /* Profile ----------------------------------------------- */ @media all { #profile-container { background:#cdc url("") no-repeat left bottom; margin:0 0 15px; padding:0 0 10px; color:#345; } #profile-container h2 { background:url("") no-repeat left top; padding:10px 15px .2em; margin:0; border-width:0; font-size:115%; line-height:1.5em; color:#234; } } @media handheld { #profile-container { background:#cdc; } #profile-container h2 { background:none; } } .profile-datablock { margin:0 15px .5em; border-top:1px dotted #aba; padding-top:8px; } .profile-img {display:inline;} .profile-img img { float:left; margin:0 10px 5px 0; border:4px solid #fff; } .profile-data strong { display:block; } #profile-container p { margin:0 15px .5em; } #profile-container .profile-textblock { clear:left; } #profile-container a { color:#258; } .profile-link a { background:url("") no-repeat 0 .1em; padding-left:15px; font-weight:bold; } ul.profile-datablock { list-style-type:none; } /* Sidebar Boxes ----------------------------------------------- */ @media all { .box { background:#fff url("") no-repeat left top; margin:0 0 15px; padding:10px 0 0; color:#666; } .box2 { background:url("") no-repeat left bottom; padding:0 13px 8px; } } @media handheld { .box { background:#fff; } .box2 { background:none; } } .sidebar-title { margin:0; padding:0 0 .2em; border-bottom:1px dotted #9b9; font-size:115%; line-height:1.5em; color:#333; } .box ul { margin:.5em 0 1.25em; padding:0 0px; list-style:none; } .box ul li { background:url("") no-repeat 2px .25em; margin:0; padding:0 0 3px 16px; margin-bottom:3px; border-bottom:1px dotted #eee; line-height:1.4em; } .box p { margin:0 0 .6em; } /* Footer ----------------------------------------------- */ #footer { clear:both; margin:0; padding:15px 0 0; } @media all { #footer div { background:#456 url("") no-repeat left top; padding:8px 0 0; color:#fff; } #footer div div { background:url("") no-repeat left bottom; padding:0 15px 8px; } } @media handheld { #footer div { background:#456; } #footer div div { background:none; } } #footer hr {display:none;} #footer p {margin:0;} #footer a {color:#fff;} /* Feeds ----------------------------------------------- */ #blogfeeds { } #postfeeds { padding:0 15px 0; }

Wednesday, July 25, 2012

Excerpt from The Straits of Galahesh by Bradley P. Beaulieu (giveaway)


By Bradley P. Beaulieu


The akhoz galloped more than ran, their long limbs loping over the ground faster than it appeared they could. Their lips were drawn back, their dark tongues hidden behind blackened teeth, making them appear vengeful and ravenous.

Nasim’s sandals scraped over the ancient stone. His nerves willed him to flee. But he would not. This girl, this very girl, was the first of the akhoz. There was little that remained of Yadhan, but he recognized her by the shape and tilt of her head, her delicate features, and the small scar at the nape of her neck.

And he’d also felt in his memories that a connection had been made to each of the akhoz that Khamal had created. In the nights that followed, Khamal had gone on to perform the ritual again and again, sacrificing more and more children to the grisly fate that awaited them. And they had held a bond with him, a loyalty. Surely part of this was borne from the piece of the Atalayina Nasim had found, but it was also a bond to Khamal, and if Nasim were right, that bond would still exist with him. It must—Khamal wouldn’t have allowed it to happen any other way—but that didn’t stop Nasim’s heart from beating like a blacksmith’s hammer.

The akhoz were nearly on him when Nasim spread his arms wide. It was a gesture of supplication that Aramahn gave to hezhan before they communed.

Both of the akhoz slowed, and when they came within four paces, they stopped. The girl, Yadhan, watched him with sightless eyes, while the other, the boy, shook his head so vigorously that Nasim wondered if he was tearing muscles.

“I have need of you, Yadhan.”

Yadhan shivered. She craned her neck back like a rook and released a bleating call into the chill morning air.

Nasim kneeled, still holding his arms out wide. “I have need.”

Yadhan pulled back her lips. Her tongue lolled like a freshly cut piece of meat.

She crawled forward.

The other, the boy, craned his head back, back, until Nasim thought his neck would break. Then brought it down hard against the stone before him. He did it again and again—black blood leaking from the many wounds he was inflicting upon himself—and it soon became clear that he was fighting against some hold Yadhan had placed on him.

Nasim could not remember the boy’s imprint, nor could he feel any sort of loyalty from him, so he wondered if this was one of Muqallad’s or Sariya’s. It must be so, but if that were true, why would it bow to Yadhan? As foreign as it seemed to him, there must be some sort of hierarchy among the akhoz. Perhaps they followed the rule of the hezhan in the world beyond, or perhaps they followed the customs of the Aramahn from centuries ago. Whatever the reason, Nasim was glad for it, for it seemed to be keeping the akhoz at bay for the time being.

Yadhan’s breath came sharply, quickly. She wheezed as she came to a halt at Nasim’s feet. And then she stood and faced him, crooked limbs and gaping maw. It was all Nasim could do not to retch from the stench that came with each exhaled breath.

“I go to the tower,” he said. “Will you accompany me?”

Yadhan seemed to consider these words. Her nostrils—more akin to a lizard’s than a girl’s—flared. She twisted her head around and waggled it back and forth in the direction of the tower.

Finally, the beating stopped, and the body of the akhoz came to rest.

In that moment, the moment the akhoz passed, Nasim felt something, a shift in the aether, as if the strand of a spider web had just been plucked. The web still stood, but it had been weakened, and even if it was clear that there were dozens—hundreds—of other strands supporting it, it was just as clear that the web would never be repaired; it would only become worse, until eventually failing altogether.

Nasim’s eyes began to water as he studied the heart. It was already shriveling, shrinking, hardening into a small, misshapen lump. It stopped when it was the size and hardness of a walnut.

This, he knew, would allow him to reach Sariya’s tower. With the heart, the other akhoz aligned with Sariya would not sense him, or at the very least would think him one of them. Who knew what might happen when he reached the tower? But at least he now could. It was the key to everything that lay before him. Muqallad had two pieces of the Atalayina. In Sariya’s tower lay the third, and it was imperative that Muqallad not gain it. Rabiah had known this as well, and surely she had made for the tower, hoping to retrieve the stone and take control of her life once more since Nasim—in her eyes—refused to do so.

Nasim stood, leaving his robes as they were. It wasn’t that he didn’t need the warmth, or that he didn’t want it, but that he felt he didn’t deserve it. It was small penance for what he’d just done, but he would pay it just the same.

“Come,” he said to Yadhan, shivering from the cold of the wind and the chill of drying blood on his arms. “There is one more we must gather.”



The giveaway is open worldwide. One winner will receive a signed trade paperback of The Winds of Khalakovo and The Straights of Galahesh. You must be 18 years of age or older to participate. Void where prohibited by law. Giveaway rules are subject to change.

How to participate:
  • To enter the giveaway, e-mail me at, with the subject LAYS and declare intention to participate.
    • You must include a valid mailing address in the e-mail. Failure to do so will result in disqualification.
    • One entry per person, or face disqualification.
    • Entries accepted until 11:59pm ET on August 12, 2012
    • Winners will be chosen by random sorting entries, and then using a random number generator.
    • There will be 1 winner who will receive 2 books.
    Although not required, it sure would be nice if you:
    Good luck!

    Labels: , ,


    At July 25, 2012 at 10:13 AM , Anonymous Stefan (Far Beyond Reality) said...

    Aw, I was hoping for a sneak preview of the third book instead!

    Justin, you continue to make all of us other SF&F book bloggers look like slackers. Nice work.

    At July 25, 2012 at 10:25 AM , Blogger Paul Weimer said...

    I was hoping for an excerpt from book three...but it would break the pattern, and LAYS is pretty new for many readers.

    At July 25, 2012 at 10:29 AM , Blogger Justin said...

    Brad's only about half done with book 3, or I would have requested it. RAPTURE (Hurley) was much closer to publication (aka: finished).

    At July 25, 2012 at 10:41 AM , Anonymous Brad Beaulieu said...

    I definitely debated on adding something from Book 3, but it hasn't even hit the hands of Alpha readers yet, so it felt too raw. But! This is an exclusive, at least. Those who've read Straits will have seen this excerpt, but it hasn't appeared anywhere else online.


    Post a Comment

    Subscribe to Post Comments [Atom]

    << Home