the-paradigm-trap-cover1626961824.jpgRage Machine Books has published my Military SF novel The Paradigm Trap.

The book takes place in the same universe as Debt’s Pledge and Debt’s Honor, but during a very different time period. Where Debt’s Pledge and Debt’s Honor take place at the very beginning of the Kreoch War, The Paradigm Trap takes place at it’s very end.

Kent McLennan is a Commander in The Fleet, the powerful military defense force that has protected the human colony worlds for generations. But McLennan is an outspoken critic of the Fleet’s admiralty.

Still suffering the effects of a devastating accident, McLennan is on the verge of resigning his commission, but when he is suddenly offered a choice assignment, leading the mission to accept the Kreoch’s final surrender, his suspicions are aroused.

And with good reason. Fleet Admiral Burroughs is a man whom McLennan does not trust. The mission has too many odd features for McLennan’s liking, from two near legendary historical figures who seem to have an agenda of their own, to a brash diplomat whose past is as inscrutable as his motives.

The Paradigm Trap is a tense and exciting SF adventure that involves deadly enemies, treachery, and a plot to change history… literally.

The Paradigm Trap is available as an ebook and in a print version from Amazon.



From my publisher, Rage Machine Books:

The long awaited sequel to our best selling title DEBT’S PLEDGE has finally been released!

Jefferson Odett returns in Jack Mackenzie’s DEBT’S HONOR, an action-packed military science fiction adventure that will have you hooked!


Korax is a colony world beset by problems. Pirates have targeted the world for plunder, a race of wandering alien nomads have made themselves at home and the colony’s new governor seems intent on making enemies of just about everyone.

Jefferson Odett would rather be out on the rim, fighting the war for humanity, but a misadventure has landed him here. Now he has to try to secure a planet that does not want its new governor, the aliens who have moved in, or the platoon of undisciplined soldiers under Odett’s command. The only thing the colony seems to want is the pirate that Odett has been ordered to kill.

Action-filled military science fiction by the author of DEBT’S PLEDGE.

DEBT’S HONOR is available at Amazon in e-book and in paperback.

Valerian and Laureline


If you’re a fan of Luc Besson’s films (The Fifth Element, Lucy) or you’re just a fan of science fiction films in general, and you’ve been on Facebook recently, then you likely have come across the first trailer for Besson’s upcoming film VALERIAN.

If you haven’t, let me show it to you:

So, most people agree that the trailer is pretty mind blowing but few people know just who Valerian is. I’ve been a fan of the graphic novels that this film is based on for years, since I was in my early twenties, and that is a long, long time ago.

valerian-ambassador-int-1Back then I was a huge fan of the American comic magazine HEAVY METAL. When I learned that the US magazine was based on a French magazine, METAL HURLANT (literally Screaming Metal), I managed to find some copies of the French version as well. Along the way I learned about other French magazines including one called Pilote in whose pages the adventures of Valerian et Laureline were originally presented.

Valérian et Laureline, also known as Valérian: Spatio-Temporal Agent or just Valérian, is a French science fiction comics series, created by writer Pierre Christin and artist Jean-Claude Mézières.

First published in 1967, the series focused on the adventures of the dark-haired Valérian, a spatio-temporal agent, and his redheaded female colleague, Laureline, as they travel the universe through space and time. Valérian is a classical hero, kind-hearted, strong and brave who follows the orders of his superiors even if he feels, deep down, that it is the wrong thing to do. On the other hand, his partner Laureline combines her superior intelligence, determination and independence with sex-appeal.

Influenced by classic literary science fiction, the series mixes space opera with time travel plots.

valerian_3Christin’s scripts are noted for their humour, complexity and strongly humanist ideals while Mézières’ art is characterised by its vivid depictions of the alien worlds and species Valérian and Laureline encounter on their adventures. The series is considered a landmark in European comics and pop culture and influenced other media as well: traces of its concepts, storylines and designs can be found in many science fiction films including Star Wars and Besson’s own The Fifth Element.

valerian-and-laureline-2-the-empire-of-a-thousand-planets-paperback-l9781849180870The final installment of Valerian et Laureline was published in 2010. All of the Valérian stories have been collected in graphic novel album format, comprising some twenty-one volumes plus a short story collection and an encyclopaedia. Valérian is one of the top five biggest selling Franco-Belgian comics titles of its publisher, Dargaud.

Many of the stories have been translated into several languages, including English. The series has received recognition through a number of prestigious awards, including the Grand Prix de la ville d’Angoulême. An animated television series, Time Jam: Valerian & Laureline, was released in 2007.

And now, Besson’s film is set to introduce the characters to the world at large. When I heard that Besson was set to tackle the subject I was skeptical, particularly with the casting of Dane DeHaaan (Chronicle, The Amazing Spider Man 2) .

However, the trailer looks absolutely amazing and I can see that DeHaan is not as miscast in the role as I had earlier feared (although Cara Delevingne (Suicide Squad) is perfectly cast as Laureline). I can only hope that the final film lives up to the graphic novels.

STAR WARS: The Force Awakens


Taking a break from reviewing Netflix movies because I FINALLY got in to see STAR WARS: The Force Awakens

So… STAR WARS… yeah, well, I liked it.

It certainly got a better shake from JJ than Star Trek did. You can`t watch it and scowl and say: “That`s not Star Wars! Star Wars would never do that! That’s not what the original Star Wars was all about!”

So… in that respect… yes! Big success.

Do I sound a bit bitter? Never mind.

I love the new characters. I love Finn and Rey. Rey especially! Daisy Ridley is just so damned cute! She reminded me of the heroines from the french SF comic books I used to read and love when I was a kid. I can’t think of any specific titles. I’d have to go hunting for them, but… you know… Metal Hurlant, Pilote, those sorts of titles.

Yeah, sure a lot of the film felt like a kind of “Getting the band back together” sort of tale, having to find Han and Chewie, then Han and Leia with their utterly predictable dialogue, then finally Luke (with absolutely NO dialogue! Presumably he’ll have a more substantial role in the next installment).

It hit all the right notes. It delivered. And no matter how much George Lucas complains it doesn’t matter. This is the sequel that fans clearly wanted.

And that’s pretty much all I have to say.

Except this: The last film I reviewed on this blog was EX MACHINA. When I selected it to watch I had not idea… NO IDEA… that Oscar Isaac and Domhnall Gleeson were BOTH in The Force Awakens. I have been avoiding spoilers like crazy and paying no attention whatsoever to stories about the movie that it completely escaped my notice. So when I randomly decided to watch EX MACHINA it was a complete fluke that the two male leads also happened to be in this film.

Anyway, that just felt kind of trippy to me.

I know a lot of people are going to see Star Wars over and over again, and I probably will go see it at least once more before it leaves theaters, but for now I will get back to reviewing SF movies on Netflix. Maybe tomorrow.


ImageMy latest science fiction novel, Debt’s Pledge has been a long time coming.

I started this book many years ago. I wanted to write a military science fiction novel about a soldier who is down and out.

At the time I had been doing research on Ancient Rome and the conditions faced by soldiers in the years before Julius Caesar crossed the Rubicon with his army. There was opportunity for reward and glory for Roman soldiers, but there was also much deprivation and hardship. I wanted to translate this situation to a traditional military science fiction milieu.

I also wanted to examine the idea of debt. Not just monetary debt, or the debt that a society exacts upon its citizens, I wanted to try to separate what individuals owe to society separate from what is mandated by taxation.

What I discovered, as I wrote, is that we, as individuals owed the existence we have in the present to those who came before us. This seems obvious, though sometimes we forget how much of what we have today we owe to those who came before us. Not just fathers and mothers, but “founding” fathers are owed a debt by all of us in the present. A simple experience like going out for a meal represents an immense societal effort over many years to create the situations where today restaurants and fast food outlets are commonplace and affordable.

Even the simple act of flushing a toilet is the result of decades, even centuries of hard work and building of complicated infrastructure. For that hard work and ingenuity, we owe a debt.

What I also discovered was that the debt goes both ways.

It’s fashionable now to talk about leaving a better world for our children (as if our ancestors didn’t want the same things for us) but do we really appreciate what that means. Parents will sacrifice and work hard for their own children and I am no exception, but what about the many children who are unborn today and who may never be born. What debt do we owe to them?

The concept of debt becomes more nebulous and contention at this point but while I was writing I wanted to explore a situation where that concept suddenly became clear. I think that I was successful in doing that in Debt’s Pledge.

I wrote the first draft of this novel and most of the second well before the global economic crisis happened. World events have borne out much of what I had been thinking at the time and, I hope, have made this story even more relevant and timely now than when I started.

Certainly you can read the book and enjoy it as an exciting, military, space opera adventure. The book contains spaceships, space travellers, future soldiers, aliens (and some really badass aliens) enough to content the lovers of science fiction, military SF and Space Opera.

But there is also a human story mixed into all that, and some thoughts on the relationship between individuals and society and what each owes the other. That is what Harlan Ellison refers to as the “fibre” hidden within the story. I’m quite pleased at the way it made it into the narrative.

I am also happy with the characters that developed and grew along the way. Some were created consciously and others just kind of showed up during the writing. This is their story and I am pleased with the way that it has been told. I believe I was able to stay out of their way sufficiently to allow them to tell the tale as it needed to be. That, for a writer, is the best feeling. It’s like some sort of magic has been invoked and it has infused itself into the text.

Debt’s Pledge is available now at for the kindle. It will soon be available in other e-formats as well as a print edition soon afterwards. Personally I think you owe it to yourself to check it out, maybe even buy a copy. If you have already purchased a copy, then sincerely, thank you.

I am in your debt.



I’ve been falling behind with this story and now I will likely fall behind even further because this below is the last that I have actually written on it. I know how it is going to end but I am not sure when I will be able to sit down and write it all down. To be honest I don’t know if anyone even cares about this story at this point. Nevertheless, it will get written and will eventually be compiled and edited and be available somewhere. I hope someone has enjoyed this. Let me know, or better yet buy THE MASK OF ETERNITY (see sidebar) for a complete Solis DeLacey novel

So, here’s part ten:


Solis picked up an overturned chair and waved it menacingly at the first suited figure. The figure paused in its approach and held up its hands as if to try to calm Solis down. Solis gestured menacingly at the figure with the legs of the chair and the figure stopped its approach. She whirled around to menace the figure that was coming up behind her. That figure had gotten alarmingly close while her back was turned. It, too stopped.

Solis blinked back tears of frustration. She slammed the chair onto the floor and sat down upon it, hunched over clutching her stomach.

The figures approached her silently. One took her arm and gently but firmly drew her to her feet. Silent as ghosts the suited figures guided her out of the structure.

Outside Solis saw a ship. It was one of the ships that had carried out the assault on the Kruath the night before. It had its landing gear deployed and it was sitting in the field while the suited figures moved silently around it.

Human girl!” Solis heard Ovrafa shout. She was being similarly guided by another suited figure. “Are you alright?”

Yes,” Solis said. Neither tried to get away from their captors. Solis guessed that both had come to the same conclusion about the futility of that.

The ship was obviously their destination. It was configured unlike any ship that Solis was familiar with and whatever engines were powering it seemed to work in an unnatural silence. The side hatch was irregularly shaped and had a small step. The suited figure guided Solis up the step and inside.

Solis’ stomach tightened as she stepped into the dark. Her eyes had not adjusted but the suited figure kept guiding her onward. Solis stumbled once and the suited figure stopped to allow her to regain her balance. The figure did not loosen its firm grip on her arm.

Her eyes were adjusting now. They had come through what Solis assumed had been an airlock. The inner hatch was what had tripped Solis up. She was standing at the entrance of what looked like a cargo space. There were a number of items scattered about. Most of it was tied down. The suited figure guided her to a bulkhead and gestured for her to sit. She sat, her back against a bulkhead.

Ovrafa was guided in as well and was encouraged to sit beside her.

Who are they?” Ovrafa asked in a whisper. “They aren’t Kruath. Are they another Hegemony race?”

Solis shook her head. “They wouldn’t have attacked the Kruath if they were. Hegemony races don’t fight amongst themselves no matter how much they may hate each other.” The races that made up the Hegemony were all of them thralls to one master race, the Taarkaan, who rarely left their homeworld.

Where are they taking us?” Ovrafa asked.

Solis could only shake her head.

The space began to fill up with suited figures. There were nine in all. Three continued on through a hatch on the far side to what Solis assumed was the ship’s control area – a cockpit of some kind, perhaps.

The other suited figures occupied a part of the bulkhead that formed a kind of bench on either side. Three on one side. Three on the other. Three more suited figures in the control room and two frightened beings without suits sitting on the cold metal deck with their backs up against a bulkhead.

Solis felt the deck below her shift and the room seemed to rock for only a moment. The craft was taking off. There wasn’t the tell-tale sound of engines firing that she was used to with shuttle-type craft. This craft was unnaturally silent, just like its crew.

The artificial gravity kicked in and Solis noted that it was a lot lighter than the local gravity. She almost felt like she would soon float off the deck. Instinctively she searched for something to hang on to.

The suited figures became animated then. With the lighter gravity they seemed to relax. They began removing their atmosphere suits and Solis heard them begin to speak to each other in a language that she did not recognize.

One of the figures closest to her reached up and unsealed its helmet. As the helmet came off Solis was shocked to see that their captors were Urwaldian – or, at least, similar enough to have evolved from a similar subspecies. The Urwaldians they had met on the surface had been short and stocky. These Urwaldians were tall and had delicate features, almost brittle. They had the same red eyes and structures that swept up from their heads as well as the same blue skin coloring. But their complexions were lighter, more even. They also seemed not to have the same bark-like appearance that the Uwaldians on the planet had possessed.

As the figures began to remove their suits one other fact became clear. All the Urwaldians on the planet had been male. These Urwaldians were all female.

The figure closest to her stood and addressed her in her language. Solis shook her head to indicate that she did not understand. “Why have you captured us?” Solis asked in Koh. “Where are you taking us?”

The tall female stared at Solis quizzically then she replied using Galactic 1 “It is not safe on the surface. The Kruath have been scattered but they still have a ship in orbit. They will send reinforcements. We are going where they will not detect us. We are going to Monat.”


We are going to the moon.”

…to be continued…





On the forested planet Urwald Solis DeLacey has been captured by Kruath soldiers who are working with a human traitor named Carstairs. Paranoid, Carstairs tortures DeLacey to find out how much she knows about his plans. His inquisition is interrupted, however, by an attack from above.



Confusion reigned over the Kruath. Soldiers were running this way and that. Solis heard a defening noise above her and looked up to see a small ship streaking overhead. As it strafed the main body of the Kruath encampment it dropped another bomb. Tents flared and soldiers returned fire in the vain hope of hitting the ship.

Another passed over, then an other. Solis thought about the lights she had seen earlier in the sky. The ships were whizzing overhead, dropping bombs on the heaviest concentrations of Kruath. Solis tried to stand, but couldn’t. Another shockwave knocked her down. She felt the post at her back shift under the withering blast.

Solis had to get out of the open. With ships strafing and bombing all around her it was only a matter of time before she was hit. Solis pulled at the wooden stake to which she was bound. She felt it move slightly. The force of the blast had loosened it from the ground.

Her body was exhausted and her muscles were in agony from the shocks they had taken from the persuader. Nevertheless, she had to move or be obliterated. She wrapped the binder cord around her wrists and pulled. Every joint and limb screamed in protest, but she ignored the agony and pulled. She felt the stake give some more. She pulled again.

A flash exploded nearby. Solis dropped to the ground and curled into a fetal position before the shockwave hit. It knocked the wind out of her and lifted her off the ground. She let herself go tumbling and her arms were pulled violently. She felt like her arms would be pulled out of their sockets. Then she landed with a thump.

She lost consciousness for a few second, perhaps for a full minute, she did not know. She opened her eyes and gasped a breath. Every inch of her felt like it was on fire. She moved her arms and was rewarded with a fresh burst of pain along the full length of both of them.

But they moved freely. The binder rings were still around her wrist but the ends had torn free of the wooden post. The post itself lay a few feet away, shattered to pieces.

That could have been me, she thought and thanked the Eternal Void for allowing her this much luck today.

Solis ran as fast as she could, making for the cover of the trees. The muscles in her legs were in agony, but the adrenaline rushing through her body helped her to ignore the pain. Ships continued to roar overhead and explosions brightened the night. She still could not hear anything but she could not worry about that now. She concentrated only on running.

Another blast hit close. She saw the flash and felt the concussion. It knocked her to the ground. She skidded to a stop, scraping her chin on the ground. She rolled over on her back just as a craft passed overhead. She closed her eyes and braced for the expected strafing, but nothing happened. She opened her eyes and scrambled to her feet.

The craft turned. Was it coming back to finish her off?

She ran. She didn’t look back to see if the craft was gaining. Solis put on a burst of speed and practically dived into the dark woods.

The air was suddenly cool against her exposed skin and Solis began to shiver. Crouched low, she moved as quicky and as quietly as she could through the dense trees.

Everything around her was black. Just like the night before, she was running on instinct, trying to avoid being tripped up by roots underfoot, or dashing her head on low hanging branches.

She heard something drop into the undergrowth from above. She froze, trying to determine the direction from which she’d heard the sound, preparing to run in the opposite direction.

“Human Girl?” a voice called out.

“Ovrafa!” Solis scrambled over to where she’d heard the Ovrafa drop. She felt the Guiranam’s long arms wrap around her and she did her best to hug her back.

“How did you get away?” Solis asked. “I was afraid that you’d been…”

“Some of us were,” Ovrafa said, her voice quavering. “They gathered us up and shot Chief Hawp. Then they said they’d shoot every one of us if we didn’t tell them what we were doing here. We told them, but they kept asking and kept threatening to shoot us. Then the ships came and started bombing. A few of us managed to escape during the confusion, but I got separated. I’ve been keeping to the branches, trying to avoid the ships. They seemed to be searching for survivors.”

Solis nodded. “Same here,” she said. “One of them chased me into the woods. Do you know where we are?”

“I think so.”

Ovrafa led the way. Her night vision was better than Solis’ and her footing more sure. Ovrafa would have preferred to climb and travel through the branches, but she couldn’t carry Solis on her own, so she stuck to the undergrowth. The sun began to rise as they reached the edge of the forest. The sky was clear of ships so they chanced traversing the open spaces, but they tried to keep to the tall grass and they kept low.

They spied the survey pre fab. Much of it had burned but some of the structure stood intact although nothing seemed to be spared the scorch marks left behind by Kruath weapons fire.

Inside the structure, Solis found what was left of the communication array. It was broken and burned beyond repair. There was little that wasn’t broken or burned. Solis wandered into the structure’s small galley. The water was not running and the stasis units were all broken open, their contents littered over the floor. Insects buzzed above the foodstuff that was slowly spoiling in the heat of the day.

The spoiling food smelled bad but the odor was not overpowering — not yet anyway. Solis saw a packet of biscuits. The biscuits within were mostly broken but the packaging was still intact. Solis was excited and she wanted to share her find with Ovrafa. She moved out of the kitchen and was about to call when a figure in an atmosphere suit came in through the structure’s main entrance.

Solis froze for a second then ran back into the kitchen. There was an exit at the back of the Galley and Solis made for it but when she got there it was blocked by another atmosphere suited figure. She backed away. The figure moved towards her unhurriedly. The figures were tall and the suit’s structure was unfamiliar to her. The suits’ helmets were oversized and the faceplates were completely black.

They did not look like Kruath but Solis was not about to take a chance. She turned and ran back the way she’d come. Somewhere from upstairs she heard Ovrafa shriek.

Solis was trapped.