Cameron Cooper's Blog, page 18
May 30, 2021
20% Off Four-Day Sale
My publisher, Stories Rule Press, are running their usual monthly 4 day 20% off sale, starting today.
It includes all the books currently available on the SRP site, including boxed sets, books already on discount, new releases and pre-orders…everything!
You can buy as much or as little as you want, and you can use the coupon code multiple times over the next four days.
Here’s the coupon code:
XQG9KCEMThis is valid from today through to midnight MDT on June 2nd.
To browse the available titles, click here. That will let you filter and arrange current titles from all SRP authors in whatever way suits you.
Or you can head to my site and browse just my titles; Click here.
.fusion-button.button-1 {border-radius:2px;}.fusion-button.button-1 .fusion-button-text {text-transform:none;}Shop Now @ SRP!Enjoy!
Cam.
.fusion-body .fusion-builder-column-0{width:100% !important;margin-top : 0px;margin-bottom : 20px;}.fusion-builder-column-0 > .fusion-column-wrapper {padding-top : 0px !important;padding-right : 0px !important;margin-right : 1.92%;padding-bottom : 0px !important;padding-left : 0px !important;margin-left : 1.92%;}@media only screen and (max-width:1024px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}@media only screen and (max-width:640px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}.fusion-body .fusion-flex-container.fusion-builder-row-1{ padding-top : 0px;margin-top : 0px;padding-right : 0px;padding-bottom : 0px;margin-bottom : 0px;padding-left : 0px;}May 20, 2021
Barely Standing
I often make really stupid decisions.
The latest stupid decision was to start a new eating plan and a new exercise plan at the same time. They sort of go hand in hand, especially if you’re trying to drop the extra pounds that have stacked on since the pandemic started.
We started the exercise program and discovered that we are far, far more unfit than we thought we were. We sit for 10+ hours a day, usually staring at a screen. And our eating has been just awful, lately.
We (all three of us in my household) were starting the two new programs on one of the two days in the month when we do grocery shopping–also not a coincidence, as we needed to stock up.
But grocery shopping days are fraught with stress all on their own. It’s the only time we get out of the house, and all three of us have high-risk profiles for COVID-19 and its variants. Plus, dealing with a half-month of groceries for three is not a ten minute affair, especially if you’re cleaning/sterilizing everything as it comes in the door.
What I failed to notice was that our city was also starting their new garbage program at the same time we were switching over to our new programs. It’s a comprehensive program of separating out classes of garbage, recycling, and food, and packaging them up correctly for the city to collect, in city-issued giant garbage bins on wheels.
It’s a far better program than the previous one, when we dumped black plastic garbage bags on the verge each week.
But.
On the first day of the program, we had to go shopping, work out, figure out a new way to eat, plus we couldn’t put anything in the old garbage bin in the kitchen. We instead had to consult the chart then, usually, flatten or rinse and dry, or separate out food scraps. The chore we had been completing without thought for years was suddenly a thing we had to think about and step through charts and instructions to figure out.
All this while we were comatose with exhaustion, hungry, trying to prepare food in a way that is completely unfamiliar to us, and dealing with all the packaging that came back from the grocery store with us.
Oy vey!
I’m writing this post the day after Day 1, and I’m feeling a lot better, but my body is aching and stiff from the workout. It’s a rest day (thank the stars!) but tomorrow we’re back into the torture workout again.
So I’m feeling as though I’ve been taking Danny’s boot camp training!
Waxing War, book 4 of the Iron Hammer series, was released this morning.
Danny and her allies brace themselves for war.The bellicose Slavers are hellbent on war. While the Slavers fight each other, Danny and the Carinad worlds work to find a way out of a seemingly inevitable conflict they are ill-equipped to face.
When a Terran falls into their hands who knows the Slavers’ plans for invading the Carinad worlds, Danny thinks she may have found the key she needs to delay war, if not halt it forever…
Waxing War is the fourth book in the Iron Hammer space opera science fiction series by award-winning SF author Cameron Cooper. The Iron Hammer series is a spin off from the acclaimed Imperial Hammer series, and features many of the characters and situations from that series.
The Iron Hammer series:
1.0: Galactic Thunder
2.0: Stellar Storm
3.0: Planetary Parlay
4.0: Waxing War
5.0: Ruled Out
6.0: Stranger Stars
7.0: Federal Force
8.0: Redline Rebels
Space Opera Science Fiction Novel
Don’t forget, if you pre-order the book direct from me (on the SRP site), then you get your copy a week earlier than everyone else.
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#070707;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#4f4f4f;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#ffffff;}.fusion-button.button-1 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-1.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-1.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-1{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy From Me on SRP (DRM Free!).fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#070707;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#4f4f4f;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-color:#ffffff;}.fusion-button.button-2 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-2.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-2.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-2{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy from your favorite other retailer!Enjoy!
May 6, 2021
First Chapter of Waxing War!
As usual, we’re only a couple of weeks away from the official release of Waxing War, Book 4 of the Iron Hammer series.
Which means a long preview — the first chapter of the book, whole and complete.
Excerpt
EXCERPT FROM WAXING WAR
COPYRIGHT © CAMERON COOPER 2021
ALL RIGHTS RESERVED
“Colonel Andela?” the med assistant murmured. “He’s coming around again.”
I moved over to the bed with its banks of monitors and therapy units and settled in the chair Anderson Marlow had vacated only a couple of hours ago. I hadn’t been able to use it. Sitting and remaining in one place didn’t come easy to me, these days.
The room looked like a medium-sized bedroom in a private home, with color on the walls and soft flooring underfoot. The window was a large one, looking out upon the city-and-country patchwork quilt below, and letting in warm sunlight.
The bed and its monitors ruined the homey effect.
Jai Van Veen lay on his side on the bed, the covers drawn up to his shoulder. For the last two hours he had looked like a man merely sleeping, but the measuring devices around him and the assistant interpreting them all assured me he was emerging from an unconscious state.
His face was unlined, youthful. The eyes had lost their crinkles and laugh lines. He stirred, drawing in a swift, small breath. But the eyes remained shut.
I’d been here before, so I leaned forward. “It’s okay, Jai. You’re safe. You can open your eyes.”
He opened them. Dazzling blue pierced me. “Danny…” His voice was a harsh croak, the simple word malformed. The muscles and organs which provided clear speech—tongue, teeth, cheeks, throat and lungs—would all have to get used to talking.
Because I’d done this before, I knew he was disoriented and said, “You’re in Wynchester, at the Laxman Institute. What can you remember?”
His focus shifted away from me. “Terra…” He drew in another long, long breath. “We were there? That isn’t a bad dream?”
Over Jai’s shoulder, I saw the assistant smile. Jai remembered Terra. Finally.
“You were dreaming about Terra?” I asked Jai. I’d been well coached not to lead him in any way.
He frowned. “I think…I don’t know.” He drew another quick breath. “Anderson…”
“He was sitting right here until a couple of hours ago. He was falling asleep in the chair, so I sent him to find a bed. He’s fine, Jai.”
Jai relaxed. A little. The frown came back. “We were on Terra.” His tone was firmer.
“Yes.”
“Dinner…” he muttered.
The assistant nodded, looking even more pleased.
“You remember it now.”
“It’s the last thing I remember,” Jai said. “We sat at the table. You were next to me…”
I let out a sigh of relief. Slowly, so he would not notice it.
“I don’t remember anything more, after that,” Jai added. He stirred, taking in the room. Then the banks of equipment.
I could see him put it together. “Oh, no…” he breathed. He lifted his hand and peered at the back of it. Turned it over to peer at the palm. Anderson Marlow had told me he was looking for the crescent shaped scar on the pad of his thumb, when he did that.
He lowered the hand. “I’ve been cloned,” he whispered.
“Yes, Jai.” I didn’t shift my gaze to look at the medical assistant, but I could hear that she had grown more alert. “Do you want to try to sit up? Carefully—you’ve never done it before.”
Which was a small lie. He’d tried to sit once before. He’d also surged from the bed, hysteria driving him. He’d also slipped back into unconsciousness. Four times so far.
Arnold Laxman had assured Marlow, me, Lyth and others, that this panic upon waking to a new body wasn’t usual, but it wasn’t unknown, either. “The trauma of dying affects everyone differently,” he had lectured us. “And Van Veen’s death was unexpected and doubly shocking as a result.”
“His death also meant the failure of the mission to Terra,” I pointed out dryly. “That won’t bother him at all.”
Marlow rubbed at his mouth, hiding his grin.
In the end, in a particularly delicate operation, Laxman had excised Jai’s memory of dying. “A secondhand report will be far less emotional for him and it will get us past the sticking point.”
So now Jai remembered right up to where Laxman had smoothed out the neuron pathways, and no farther. Last time, he’d not remembered much at all, and the massive disorientation had induced a child-like hysteria, with a grown man’s strength that had taken four people to hold him down until they could render him unconscious again.
I’d had to put Marlow back together after that, too. He’d been one of the men holding Jai down, and Jai had not recognized him at all.
Jai rolled onto his back and sat up very slowly, studying the room and the medical assistant. Then he turned to me. “I died?”
“Yes.”
“Heart attack…stroke? What?”
I drew in a breath. Crunch time. “You were assassinated by the Terrans, Jai. Right there next to me.”
He stared at me. “Why don’t I remember that?”
“Because when you did, you fought the memory. Laxman removed the memory, so you could ease into it.”
He swallowed. “I have to presume you’re telling the truth, simply because it is so unpalatable.” He looked around the room once more. “This is Wynchester?”
“Yes.” I got to my feet. “There is more unpalatable truth to hear, Jai.”
He looked back at me.
“That last memory you have, of the dinner?”
He nodded.
“That was over a year ago, now.”
Jai drew in a breath. “You had to grow the clone. I wouldn’t countenance having it ready, because I couldn’t afford to lose the negotiations, and that felt like admitting defeat before we’d even got to Terra.” He put his face in his hands.
I rested my hand on his shoulder and felt him trembling. “Marlow will be very glad to see you.”
Jai shook his head, ground the heels of his new, unscarred hands into his eye sockets and looked at me. “No. Not yet. Not until…not yet. Just you, Danny. Just until I sort this out.”
I glanced at the medical assistant. She gave a small smile and a shrug. I got the impression that a demand for time alone wasn’t unusual either. Although the whole science of cloning and inserting personalities and memories—which was rapidly becoming known as transferring—was so new that what was considered usual might still be an amazing run of consecutive outliers.
After going through the process of waking Jai, I thought ‘transferring’ wasn’t nearly profound enough a term.
“Sure,” I told Jai. “Until they let you out of here, I’ll keep everyone away.”
I had no idea how to explain that to Marlow in a way wouldn’t hurt, but I had also been the idiot sitting in an evening gown next to Jai and failed to save him—and security of the mission had been my responsibility. As far as I could see, this one was on me.
Having Marlow hate me for breaking the news that Jai didn’t want to see him just yet was a small price to pay.
“Nothing is prettier than that,” Marlee Colton added. “Not even…” She trailed off. “Wow,” she finally added.
Yep. I agreed one hundred percent.
Danny and her allies brace themselves for war.The bellicose Slavers are hellbent on war. While the Slavers fight each other, Danny and the Carinad worlds work to find a way out of a seemingly inevitable conflict they are ill-equipped to face.
When a Terran falls into their hands who knows the Slavers’ plans for invading the Carinad worlds, Danny thinks she may have found the key she needs to delay war, if not halt it forever…
Waxing War is the fourth book in the Iron Hammer space opera science fiction series by award-winning SF author Cameron Cooper. The Iron Hammer series is a spin off from the acclaimed Imperial Hammer series, and features many of the characters and situations from that series.
The Iron Hammer series:
1.0: Galactic Thunder
2.0: Stellar Storm
3.0: Planetary Parlay
4.0: Waxing War
5.0: Ruled Out
6.0: Stranger Stars
7.0: Federal Force
8.0: Redline Rebels
Space Opera Science Fiction Novel
And don’t forget that if you pre-order direct from me (use the SRP buy link, above), then you get your copy of the book a week earlier than everyone else.
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#070707;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#4f4f4f;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#ffffff;}.fusion-button.button-1 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-1.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-1.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-1{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy From Me on SRP (DRM Free!).fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#070707;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#4f4f4f;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-color:#ffffff;}.fusion-button.button-2 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-2.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-2.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-2{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy from your favorite other retailer!Enjoy!
May 4, 2021
May the Fourth Be With You!
I really can’t let the day go by without a nod at one of the major influences in my life. Star Wars is the reason I got into writing in the first place.
I wrote the unofficial sequel, long before fanfic became a thing, then wrote an original space opera after that…and really haven’t stopped since.
In my household, we are currently working our way through the entire Star Wars canon on Disney+, including the animated series (although the first Clone movie is awfully hokey).
Because, we really didn’t have enough to watch already…
But we’re drawing the line at the Star Wars Lego© movies. 
Oh, and don’t forget that tomorrow is Revenge of the Fifth, too.
May the Force be With You…
Enjoy!
April 29, 2021
20% off everything, next 4 days only
It’s the SRP monthly 20% off sale. The sale starts today, and ends at midnight MDT May 2nd.
All books, stories, boxed sets, even those already discounted, and all pre-orders, too, are included in the sale. You can re-use the coupon over and over, too–as long as it’s on one of the four days.
And you will still earn loyalty points, too. (Your balance will show at the checkout.)
First, copy the coupon code:
DE45RK9R
Then head over to the SRP site to browse.
.fusion-button.button-1 {border-radius:2px;}.fusion-button.button-1 .fusion-button-text {text-transform:none;}Shop Now @ SRP!Enjoy!
Cam.
.fusion-body .fusion-builder-column-0{width:100% !important;margin-top : 0px;margin-bottom : 20px;}.fusion-builder-column-0 > .fusion-column-wrapper {padding-top : 0px !important;padding-right : 0px !important;margin-right : 1.92%;padding-bottom : 0px !important;padding-left : 0px !important;margin-left : 1.92%;}@media only screen and (max-width:1024px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}@media only screen and (max-width:640px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}.fusion-body .fusion-flex-container.fusion-builder-row-1{ padding-top : 0px;margin-top : 0px;padding-right : 0px;padding-bottom : 0px;margin-bottom : 0px;padding-left : 0px;}April 22, 2021
When is Space Opera NOT Space Opera?
In my household, we’re just digging into Season 5 of The Expanse and I said to my partner that I thought Season 4 was rather weak compared to the other seasons. Part of the problem, I added, was that it was set almost entirely on one planet and therefore wasn’t really space opera.
At which point my partner turned to me and said “Oh, yeah, well your latest book in the Iron Hammer series is all set on one planet, too!”
At which point, I shut up.
There’s a sub-genre of science fiction out there called a planetary romance, and theoretically, both Season 4 of The Expanse and Planetary Parlay could both be pushed into that genre.
Which begs the question: What is Space Opera?
Dune is considered the granddaddy of space opera but nearly all the action happens on one planet, Arrakis.
Star Wars is set in space, with planet-hopping galore, space ships blowing up, battles, and more, but most self-respecting SF fans define Star Wars as science fantasy, not space opera.
I sat and had a think about what makes a story space opera to me, and while I like to see space ships, planet hopping, adventures galore, what most makes a story a fabulous space opera is the scale of the story. There’s always entire worlds, galaxies or empires in peril. There are often thousands of lives at stake. And most importantly to me, there are power plays and politics. Heads of state clash, revolutions, wars and feuds break out. The story has a huge canvas, often with a cast of thousands.
That isn’t to say that new space opera is at all tongue in cheek or superficial. It is absolutely not pulp fiction (not any more). It can be thoughtful, full of character, and brilliantly written–but you still see worlds rise and fall, races and species wax and wane, while very human main characters try to survive and make sense of it all.
So I was forced to take back my statement about Season 4 of The Expanse. It is still grand space opera, even though most of it took place on a single planet–because the actions and events on that planet affected entire galaxies of people.
So to with Planetary Parlay. Everything happens on the one planet (except for a minor flashback), but what happens on that planet turns the lives of Danny and her crew and friends upside down and inside out.
Planetary Parlay is released at all retailers today.
Into the Heartland of the EnemyDanny and her allies risk traveling to the home world of the slavers, in an attempt to divert a war that experts all say is inevitable. Danny is a reluctant participant, the only Carinad who thinks the diplomatic mission is a bad idea. It puts her in direct opposition to Jai Van Veen, and threatens their decades long friendship.
Yet they must still work together to make the mission a success, even though it goes wrong right from the start…
Planetary Parlay is the third book in the Iron Hammer space opera science fiction series by award-winning SF author Cameron Cooper. The Iron Hammer series is a spin off from the acclaimed Imperial Hammer series, and features many of the characters and situations from that series.
The Iron Hammer series:
1.0: Galactic Thunder
2.0: Stellar Storm
3.0: Planetary Parlay
4.0: Waxing War
5.0: Ruled Out
6.0: Stranger Stars
7.0: Federal Force
8.0: Redline Rebels
Space Opera Science Fiction Novel
Don’t forget, if you pre-order the book direct from me (on the SRP site), then you get your copy a week earlier than everyone else. That’s next Thursday, instead of two weeks from now.
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#070707;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#4f4f4f;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#ffffff;}.fusion-button.button-1 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-1.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-1.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-1{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy From Me on SRP (DRM Free!).fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#070707;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#4f4f4f;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-color:#ffffff;}.fusion-button.button-2 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-2.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-2.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-2{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy from your favorite other retailer!Enjoy!
April 15, 2021
New Release from T.S. Valmond – Space Opera Awesomeness!
A couple of years ago, long before anyone had ever heard of COVID19, I spent an afternoon doing one of my favourite things: I sat in a Starbucks drinking good coffee and talking shop with another indie author.
I don’t get out of the house very much and didn’t, even before the pandemic, so spending time talking about publishing and writing is a genuine luxury and I tend to get very enthusiastic. So did my friend, and I think our voices rose as a result.
That was when a woman stopped by our table and asked if we were indie authors, as she was, too. The woman was T.S. Valmond, and I’ve been keeping track of her career since then. At the beginning of this month, she released the third book in her latest space opera series and I encourage you to check the book and the series out, too.
The Starship Hope series
You can find the series page on Amazon.com here. Tech limitations won’t let me provide a universal link to your local Amazon for this one, but before you hop over to check it out, I also suggest that you investigate the series on Valmond’s site, as there is a bonus there; a free series prequel with a very cool cover (see right).
Valmond bought out third book in the series a couple of weeks ago.
Captain Dana Pinet and the crew of Starship Hope have tracked down the thieving pirates who stole their embryos. A chance at finding a new planet for their people to settle is finally within their grasp. But when an alien truth-agent infects everyone on board, their survival will fall into the hands of an android, an escaped criminal, and a girl with inexplicable abilities.
Everyone’s emotions are running as high as their temperatures when keeping a secret becomes impossible. The android may have an antidote, but with time quickly running out, the ship may be destroyed before he can distribute it.
If you like close encounters of the dangerous kind, then you’ll love Viral, the third book in the space opera adventure series Starship Hope.
___
Grab a copy of Viral here. (And this is a universal link!)
Cameron.
April 8, 2021
First Chapter of PLANETARY PARLAY, whole and complete.
We’re a couple of weeks out from the release of Planetary Parlay, book 3 of the Iron Hammer series.
Once I’ve finished writing this post, I’m flipping over to Microsoft Word and breaking ground on Book 4 — Waxing War. I’m trying to get ahead of the schedule, for now I have everything up on pre-order, I don’t have any wriggle room to shift release dates.
I’m sure that pleases you, if you’re a reader of the series, but it is a dollop of pressure on me! Still, if I can get far enough ahead, that will reduce the pressure. So I’m working extra hard at the moment, trying to put in big word count days.
But that also means I’m living and breathing Danny’s world nearly 24/7–for the entire series. It’s interesting being so deeply immersed. It’s a bit like bingeing on a TV series that has multiple seasons. I really do feel like I’m coming up for air, sometimes, and shaking myself off to join the real world.
And yeah, sometimes I rejoin reality with some reluctance.
Today, as we’re two weeks out, I’m providing the first chapter of the book, whole and complete.
Excerpt
EXCERPT FROM PLANETARY PARLAY
COPYRIGHT © CAMERON COOPER 2021
ALL RIGHTS RESERVED
The ten-minute warning pulled me out of a sleep I wasn’t aware I’d fallen into. Or it might have been Dalton’s chest lurching out from beneath me as he shook himself awake. I heard a pad hit the floor as I propped myself up and tried to get my eyes to focus.
“Ten minutes before emergence,” the concierge panel repeated. “Ten minutes, everyone.” It wasn’t Lyssa’s voice. Lately, she had adopted an indeterminate gender voice for ship systems.
I hauled myself to the side of the bed with a groan. I was still dressed. So was Dalton. We’d propped ourselves up against the head of the bed to read, both convinced we’d never sleep.
Dalton rolled his eyes at me. “Don’t pretend you’re not excited.” He adjusted his clothes and ran his fingers through his hair.
“You couldn’t at least comb it?” I said.
“There’s time to get all formal,” Dalton said. “When we step off the Lythion onto Terra itself, I promise I’ll be cleaned up and slicked down.”
He had a point. I turned away from the concierge panel, where I’d called up a mirror, twisted up my hair into a knot on the back of my head, and secured it. Good enough for now. I wanted to get to the bridge.
“In a hurry, are we?” Dalton called after me as I strode to the door, which slid aside for me.
I threw him a dirty look. “You said not to pretend I’m not excited. I wanna see it.”
I let the door close behind me and headed toward the ramp up onto the bridge of the Lythion. I wasn’t the first heading in that direction, either.
We had a full ship—twenty people, not counting me or Lyssa. Lyssa didn’t need accommodations, and Dalton and I were sharing the same tiny room. So were Van Veen and Marlow and the other couples among us, but we were still squeezed for space. We were all bunched up in smaller than usual staterooms and I don’t think any of us bothered with tailoring them to an environment that suited us, despite the thirteen days the jump to Terra had lasted.
The common-area-surrounded-by-rooms plan that we had used for the raid upon Hegara had been modified. Six others were crossing the common area, which was still set up for tables and chairs, including Sauli and Marlow.
And Keskemeti.
I gritted my teeth when I saw his mousy features. I had been gritting my teeth for two weeks, every time I saw him on my ship.
But Terra beckoned. I turned and tramped up the ramp into the familiar bridge area and could feel something relax in my middle as I glanced at the banks of servers, the inertia shells and the dashboards in front of most of them. The dark metallic floor and the low ceiling.
It was ugly, but it was home.
Lyssa’s avatar stood by the captain’s shell as usual, staring ahead at nothing. The blinds were down over the observation windows, so we didn’t have to look at the nausea inducing purple and blue flashing of the interior of the wormhole.
More tramping on the ramp up to the bridge. I turned to face Sauli, Marlow and Keskemeti as I moved around my shell. “If you don’t have an official role on the bridge, you need to go away. We can’t afford to trip over tourists up here.”
Marlow tilted his head at me. “We want to see it, too, Danny.”
My gut crimped a little. Marlow had been stuck in an impossible position, between me and Jai. He had been incredibly patient with both of us, and there was no frustration in his voice now.
Even more people were streaming onto the bridge, now, and bunching up behind the front three. Dalton squeezed through and went over to the weapons dashboard.
“Three minutes,” Lyssa said, not looking behind her.
I looked at Marlow, but I was really speaking to Keskemeti, damn his weaselly sub-human hide. “Lyssa will put up a big screen in the common area. You can watch from there.”
“I want to see it with my own eyes, not on a screen,” Sauli said. “I can look at Terra on a screen any time I want.”
He had a point.
Vara and Hero pushed between people’s knees. I pointed to the bulkhead where the parawolves could park themselves and not be in the way.
Sauli gestured to the others. “By the wall. We won’t trip anyone up there. Come on.”
Vexed, I watched as everyone arranged themselves around the back walls of the bridge and along the sides. They squeezed in one by one. One of the last was Jai Van Veen, who didn’t look at me directly as he moved over to where Marlow was standing at the back. Juliyana beside Lyth. Sauli with Kristiana. The shorter people, including the gorgeous Elizabeth Crnčević, stood in front of them. Gratia Rosalie, who was the tallest of any of us, stood beside Jai, her arms crossed.
I turned back to my shell, and saw Dalton was staring at me with his direct, motionless gaze which said he was silently warning me. I understood the stare this time. Let them watch.
I put my back to the inertia couch and took a deep breath.
“How long, Lyssa?” I asked, as the rest of the occupants on the Lythion, including three more parawolves, all eased onto the bridge, looking for a vantage point.
“Seventy-eight seconds.”
The tension on the bridge increased. The murmurs and whispers stopped.
“Sixty,” Lyssa said.
I couldn’t hear the parawolves panting, either. Just the odd clicking of the servers as Lyssa worked.
“Thirty.”
I sucked in a breath and turned my gaze to the shutters over the windows. “Drop the shutters the moment we emerge, Lyssa.”
“Of course.” Her tone wasn’t dry. She was too busy to ape human emotions right now.
“And…now,” she added.
There was a slight shudder as the crescent arms, which had spent all the time we were in the hole tucked beneath the ship, now swung up over the front. I saw the twin arms swipe across the windows from bottom to top, almost as though they were wiping away the wormhole.
Starfield took its place.
And there, hanging before us, almost perfectly framed by the observation window, was Terra. Blue and white, with touches of ochre, and wisps of cloud across the near circular face. We’d arrived on the noon side.
Off to one side was the much smaller moon.
I gazed at Terra as it turned, tracing the shapes of the continents and oceans with my gaze. Naming them—which I could do now after three months of orientation study more intense than any I’d ever gone through, including Ranger officer training. Austrealand was enjoying their summer right now and the blue ocean to the west of them was…yes, the Indigeny Sea.
Silence gripped the bridge as we all stared at Terra. Earth. We were the first Carinads to ever see the world from where all humanity had sprung.
“I dunno,” Eliot Byrne said, his tone judicious. “I think Hegara is prettier.”
“No, it isn’t,” I said quickly. Firmly.
“Nothing is prettier than that,” Marlee Colton added. “Not even…” She trailed off. “Wow,” she finally added.
Yep. I agreed one hundred percent.
Into the Heartland of the EnemyDanny and her allies risk traveling to the home world of the slavers, in an attempt to divert a war that experts all say is inevitable. Danny is a reluctant participant, the only Carinad who thinks the diplomatic mission is a bad idea. It puts her in direct opposition to Jai Van Veen, and threatens their decades long friendship.
Yet they must still work together to make the mission a success, even though it goes wrong right from the start…
Planetary Parlay is the third book in the Iron Hammer space opera science fiction series by award-winning SF author Cameron Cooper. The Iron Hammer series is a spin off from the acclaimed Imperial Hammer series, and features many of the characters and situations from that series.
The Iron Hammer series:
1.0: Galactic Thunder
2.0: Stellar Storm
3.0: Planetary Parlay
4.0: Waxing War
5.0: Ruled Out
6.0: Stranger Stars
7.0: Federal Force
8.0: Redline Rebels
Space Opera Science Fiction Novel
Don’t forget, if you pre-order the book direct from me (on the SRP site), then you get your copy a week earlier than everyone else. That’s next Thursday, instead of two weeks from now.
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#070707;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#4f4f4f;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#ffffff;}.fusion-button.button-1 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-1.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-1.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-1{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy From Me on SRP (DRM Free!).fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#070707;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#4f4f4f;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-color:#ffffff;}.fusion-button.button-2 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-2.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-2.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-2{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy from your favorite other retailer!Enjoy!
April 1, 2021
An Oops, and A New Pre-Order
I’ve been working my butt off lately, getting ahead in the Iron Hammer series. And I let the cat out of the bag last week with the release of Stellar Storm when I said the rest of the series was up for pre-order, too.
But now Stellar Storm is out, I’m switching focus to the next book in the series, Planetary Parlay. And there’s a sort-of ooops associated with this book that I’ll tell you about in a couple of weeks.
In fact, as I write this post (which is some time ago in your past as you read it), I only just wrote “the end” for Planetary Parlay, a couple of hours ago. And it’s a humdinger story. At least, I think so!
Danny and her allies risk traveling to the home world of the slavers, in an attempt to divert a war that experts all say is inevitable. Danny is a reluctant participant, the only Carinad who thinks the diplomatic mission is a bad idea. It puts her in direct opposition to Jai Van Veen, and threatens their decades long friendship.
Yet they must still work together to make the mission a success, even though it goes wrong right from the start…
Planetary Parlay is the third book in the Iron Hammer space opera science fiction series by award-winning SF author Cameron Cooper. The Iron Hammer series is a spin off from the acclaimed Imperial Hammer series, and features many of the characters and situations from that series.
The Iron Hammer series:
1.0: Galactic Thunder
2.0: Stellar Storm
3.0: Planetary Parlay
4.0: Waxing War
5.0: Ruled Out
6.0: Stranger Stars
7.0: Federal Force
8.0: Redline Rebels
Space Opera Science Fiction Novel
As usual, if you pre-order your copy direct from me, you get it a week earlier than if you pre-order on the retail booksites.
.fusion-button.button-1 .fusion-button-text, .fusion-button.button-1 i {color:#070707;}.fusion-button.button-1 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-1:hover .fusion-button-text, .fusion-button.button-1:hover i,.fusion-button.button-1:focus .fusion-button-text, .fusion-button.button-1:focus i,.fusion-button.button-1:active .fusion-button-text, .fusion-button.button-1:active{color:#4f4f4f;}.fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:hover .fusion-button-icon-divider, .fusion-button.button-1:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-1:hover, .fusion-button.button-1:focus, .fusion-button.button-1:active{border-color:#ffffff;}.fusion-button.button-1 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-1.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-1.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-1{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-1:hover,.button-1:focus,.fusion-button.button-1:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy From Me on SRP (DRM Free!).fusion-button.button-2 .fusion-button-text, .fusion-button.button-2 i {color:#070707;}.fusion-button.button-2 .fusion-button-icon-divider{border-color:#070707;}.fusion-button.button-2:hover .fusion-button-text, .fusion-button.button-2:hover i,.fusion-button.button-2:focus .fusion-button-text, .fusion-button.button-2:focus i,.fusion-button.button-2:active .fusion-button-text, .fusion-button.button-2:active{color:#4f4f4f;}.fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:hover .fusion-button-icon-divider, .fusion-button.button-2:active .fusion-button-icon-divider{border-color:#4f4f4f;}.fusion-button.button-2:hover, .fusion-button.button-2:focus, .fusion-button.button-2:active{border-color:#ffffff;}.fusion-button.button-2 {border-color:#ffffff;border-radius:2px;}.fusion-button.button-2.button-3d{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.button-2.button-3d:active{-webkit-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);-moz-box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);box-shadow: inset 0px 1px 0px #fff,0px 5px 0px #1f38f2,1px 7px 7px 3px rgba(0,0,0,0.3);}.fusion-button.button-2{background: #605bef; background-image: -webkit-gradient( linear, left bottom, left top, from( #5abced ), to( #605bef ) ); background-image: -webkit-linear-gradient( bottom, #5abced, #605bef ); background-image: -moz-linear-gradient( bottom, #5abced, #605bef ); background-image: -o-linear-gradient( bottom, #5abced, #605bef ); background-image: linear-gradient( to top, #5abced, #605bef );}.fusion-button.button-2:hover,.button-2:focus,.fusion-button.button-2:active{background: #546aea; background-image: -webkit-gradient( linear, left bottom, left top, from( #54eaca ), to( #546aea ) ); background-image: -webkit-linear-gradient( bottom, #54eaca, #546aea ); background-image: -moz-linear-gradient( bottom, #54eaca, #546aea ); background-image: -o-linear-gradient( bottom, #54eaca, #546aea ); background-image: linear-gradient( to top, #54eaca, #546aea );}Buy from your favorite other retailer!Enjoy!
March 30, 2021
20% off Everything Sale, 4 days only.
SRP are running their four day start/end of the month 20% of Everything sale, starting today. Everything is on sale for the next four days, ending at midnight MDT on April 2nd.
Copy this coupon:
GPMHB7C7And then head to the SRP store to browse and make your selection.
.fusion-button.button-1 {border-radius:2px;}.fusion-button.button-1 .fusion-button-text {text-transform:none;}Shop Now @ SRP!Enjoy!
Cam.
.fusion-body .fusion-builder-column-0{width:100% !important;margin-top : 0px;margin-bottom : 20px;}.fusion-builder-column-0 > .fusion-column-wrapper {padding-top : 0px !important;padding-right : 0px !important;margin-right : 1.92%;padding-bottom : 0px !important;padding-left : 0px !important;margin-left : 1.92%;}@media only screen and (max-width:1024px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}@media only screen and (max-width:640px) {.fusion-body .fusion-builder-column-0{width:100% !important;order : 0;}.fusion-builder-column-0 > .fusion-column-wrapper {margin-right : 1.92%;margin-left : 1.92%;}}.fusion-body .fusion-flex-container.fusion-builder-row-1{ padding-top : 0px;margin-top : 0px;padding-right : 0px;padding-bottom : 0px;margin-bottom : 0px;padding-left : 0px;}

