Jack of Harts

Hello, my name is Jack. This is my story.
  • I am Jack
  • I am Betty
  • What We Did
  • Artwork
  • Reading Order
  • Social Media
  • Newsletter
  • Raconteur Press

Games

  • Forge of Wars: Card Heroes
  • Forge of Wars: Tactics
  • Forge of Wars: Wound Tokens
  • Pryde Rock Publishing on The Game Crafter

Stores

  • Medron Pryde on Amazon
  • Medron Pryde on Barnes and Noble
  • Medron Pryde on Smashwords
  • Pryde Rock Productions on Shapeways
  • Pryde Rock Publishing on The Game Crafter

Social Media

  • Jack of Harts of Twitter
  • Jack of Harts on Facebook
  • Jack of Harts on substack
  • Medron Pryde on Deviantart
  • Medron Pryde on Facebook
  • Medron Pryde on Mewe
  • Medron Pryde on Parler
  • Medron Pryde on Twitter

Categories

  • 2080 – The Martian Affair – Jim Baen Short
  • 2304 – Forge of War – eARC
  • 2304 – Forge of War – First Draft
  • 2307 – Angel Flight – eARC
  • 2307 – Angel Strike – eARC
  • 2307 – Angel War – eARC
  • 2307 – Forge of Wars
  • 2309 – Wolfenheim Emergent – eARC
  • 2309 – Wolfenheim Rising – eARC
  • 2325 – A Family Affair – First Draft
  • Art
  • Character Profiles
  • Diaries
  • Dixie The Drug Lord Slayer
  • Jack's Defense Weekly
  • The Book of Civilizations
  • The Essential Galactic Atlas
  • The Indian Nations
  • The Races of Humanity

Archives

  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011

Stores

  • Medron Pryde on Amazon
  • Medron Pryde on Barnes and Noble
  • Medron Pryde on Smashwords
  • Pryde Rock Productions on Shapeways
  • Pryde Rock Publishing on The Game Crafter

Celebration

by Jack on December 19, 2011 at 12:01 am
Posted In: 2304 - Forge of War - First Draft

Hello, my name is Jack.  When you lose something amazing, you have to choose whether you are going to curl up in a ball and cry, or celebrate everything you still have.  I’ve never been the kind to curl up and cry, so I find myself a party.  I find some people who want to dance, I find some good music, and I find myself something to celebrate.  For me, that’s life.  Living it is the ultimate celebration of that gift.

 

 

 

Celebration

 

Jack held on tight as the gleaming white cigar-shaped shuttle fell through the clear air.  After months of being his own pilot, he really hated being a passenger.  It didn’t really make sense of course.  A cyber flew the shuttle, just like it was Betty who actually flew their fighter, but a primal instinct in him just wanted to grab the controls anyways.  With those sealed in the piloting compartment, and only the armrests of his seat in the cargo compartment in range, he worked his hands over them, his knuckles going white with the strain.

“Relax, Jack,” Betty said into his ear.  The shuttle was too small for the cybers to have their own seats, so only the nine remaining Cowboys sat in them.  The cybers sat on their shoulders in small mode, most of them around twenty centimeters in height if standing.  Jack was the only one to have two of them, one on each shoulder.

“You’ll blow a blood vessel if you keep this up,” Jasmine added.

“So I’m a bad back seat rider,” Jack returned.

“More like impossible,” Betty whispered.

Jack rolled his eyes and held on tight.  The shuttle came to a stop with a slight bump and he sighed in relief.  He sucked in a deep breath.

“And we’re here, everybody,” Charles said with a smile.  “Check your uniforms before debarking.  I want everybody looking good out there.”

“Oorah,” The Cowboys responded with some chuckles.

Jack checked his Dress Whites for any wrinkles, pulled them tight, and sucked in a deep breath.  He ran his hand over the ribbons on his left breast, one for Fort Wichita, one for Fort London, and a few more the civilians thought would make the overall fruit salad look better.  He pursed his lips and shook his head.  Six months ago, he’d been one of those civilians.  Now…he shook his head again, reached up and grabbed the white cowboy hat off its hook and placed it on his head.

He looked around to see the other pilots similarly ready, and they began to file out towards the exit.  As each one approached the exit, the cyber on his or her shoulder jumped down to the deck and grew to full height, wearing Dress Whites just like their pilots.  He idly wondered what it must look like anyone watching outside, as more and more people walked out of the small shuttle.  He didn’t even notice he was humming the clown car song until the other Cowboys began to laugh.

“Shut it, Jester!” Charles shouted, a suspicious hitch in his voice, and then coughed into his white glove, probably to cover a laugh.

“Aye, aye, Chief,” Jack answered with a wink.

Charles shook his head and waved Jack out.  Betty and Jasmine jumped off his shoulders, growing to full height as they landed, and walked out before him, white cowboy hats shimmering into existence.  Jack shook his head with a smile.  This had to look impressive out there.  Either that or really silly.  He wasn’t completely certain which.

He stepped outside and looked up at the twin suns in New Earth’s blue sky, one yellow and one orange, and shook his head.  Two suns were just wrong.  There was a third star in the system too, but he couldn’t see it at the moment.  He could see Avalon, the smaller and warmer planet inside New Earth’s orbit, in the sky just above the horizon.  It had been the second planet colonized outside the Terran system, originally as a vacation spot for the use of rich British corporations.  The Chinese had a colony there too, but Avalon didn’t have nearly the concentration of heavy metals that New Earth had, making it far less important on a strategic level.

Jack turned away from his study of the sky to see the last of the Cowboys leave the cigar-shaped shuttle.  The hatch closed and the shuttle rose up silently, rotated to point straight up, and flashed into the sky with an acceleration rate only a craft that could control gravity itself could manage.  Jack dropped his eyes again to look at Charles and saw the man frowning up after the shuttle.  Jack walked over and stopped next to his commanding officer.

“Hey Chief.”

Charles took in a deep breath and lowered his gaze to meet Jack’s  “Jester.”  Something in his demeanor suggested that small talk wasn’t on his current to-do list.

As usual, Jack ignored the to-do list.  “Old home week?”

Charles cocked his head to the side and narrowed his eyes.  “My family has business interests here.  Why?”

Jack shrugged.  “Just wondering if you’re off to visit them?”

Charles shook his head and turned away from Jack.  “Cowboys!” he shouted to all the soldiers on the landing field.  “Be back here in thirty-six hours, ready to fly.  Liberty begins…now.”

The Cowboys shouted a hearty “Oorah!” and turned to walk towards the main terminal not far away.

“No,” Charles said, back in his normal conversational tone.

Jack blinked, taking a second to realize Charles had answered his question.  “Why?”

Charles sighed.  “I’ve got something more important to do.”  He looked up after the departing shuttle again, now a pinpoint of light so far up even Jack’s eyes could barely see it.

“Ah.”  Jack smiled, wondering what Charles was troubled about, but determined to enjoy his first liberty since joining the Cowboys.  “Good call then.  I’m sure you wouldn’t want old Aunt Bessie’s Fruitcake.”

“Hell no!” Charles said, perhaps a little too quickly.

“Well, if you’re interested, you can always go shopping with us,” Jack said with a wave towards Betty and Jasmine.

Charles visibly shuddered.  “No thanks.”

Jack spread his arms out wide in a “how bad could it be?” gesture.  “Come on, man, share the danger?  We’ve flown into certain death together.  This can’t possibly be that bad…”

Charles shook his head and gave Jack a wicked smile.  “Accompanying women on a shopping trip is a fate worse than death.  I will mourn your passing”

Jack held his hands out in a calming gesture.  “Hey, they’re cybers.  No bags to carry.”

Charles shook his head again.  “Good luck with that,” he said the wicked grin still solidly in place.

Jack shrugged and turned to walk away.  He stopped cold, a grim feeling coming from somewhere, and spun back to Charles.  “Hey, if something important comes up, call me,” he said in a momentarily sincere tone.

Charles examined him for a moment before nodding.  “Thanks for the offer.  I’ll keep it in mind.  Now go enjoy your liberty.”

“Yes, sir!” Jack shouted back with a jaunty salute, and turned to amble away, determined to have fun.  He stepped between Betty and Jasmine, reached his arms out to grab each of them around the waist, and hesitated just long enough for them to signal their acceptance before pulling them along with him.  “Come on, girls.  We’ve got some fun to track down.”

“Yes, Jack,” they chorused in matching amused tones.

Jack smiled as they strode towards the terminal, determined to project his best party man persona.  “So, seriously girls. Why are we going shopping again if we’re trying to have fun?” he asked, just looking for something to say.

Betty smiled and gave his shoulder a light slap.  “It’s called ‘retail therapy,’ Jack.”

Jack rolled his eyes.  “Right.”  Jack did not go shopping.  He never had.  Shopping implied that he might fail.  He went buying.

Betty shook her head.  “I’m serious, Jack.  It’s a very real form of therapy.  There are studies that prove it.”

Jack laughed.  “Let me guess.  Funded by Target?”

Betty and Jasmine echoed his laugh.  “Touché,” they said in unison and the terminal doors opened before them.  The scent of real pine Christmas trees and the sound of Christmas carols greeted them as they walked in.

Jack’s stride faltered for a half second, and he blinked.  He swallowed and shook himself back into action.

“What?” Betty asked, not missing his momentary pause.

Jack cleared his throat.  “My house…smelled and sounded like this every Christmas…before.”  Before the Shang came.  He licked his lips, wondering if it had really only been six months.

Betty squeezed the hand around her waist with her feathery touch.  “I’m sorry.”

Jack cleared his throat again and squeezed her back, gentle enough not to break through her holoform.  “I…don’t worry…I just miss ’em.”

“I know,” Betty whispered.  “Are you good?”

Jack blinked again, took a deep breath, and pushed the feelings of regret and loss away.  He was on liberty.  He was with his best friend in the universe, and with another friend who needed someone to make her feel better.  That did it.  He would not drag Jasmine down with his melancholy.  He smiled and felt the party persona come back.  “Nope,” he said with a jaunty stride through the Christmas-themed terminal.  “I’m great!  Let’s party!”

 

 

Five hours and one sunset later, shopping through stores playing Christmas carols, Jack carried the bags and shook his head with a rueful smile.  He really should have known better.

“Something wrong, Jack?” Betty asked with a knowing smile.

Jack snorted as they walked down the street, lined with Christmas lights and wreaths.  “Oh, just wondering how it is I’m stuck carrying bags while shopping with cybers.”

“Well, we can’t carry them.  And all of these after-Christmas sales are just too good to let go,” Betty said with a shrug that said there was no question about that.

Jack gave her a quick glance.  “And now we know the real reason you don’t have avatars,” he said with a deadpan delivery.

Betty laughed.  “Touché.  So what do you want to do now?” she asked with a tap of a finger on his shoulder.

Jack glanced at Jasmine with a smile.  “Well, I’m always up for a good party.”

Jasmine smiled back and looked down at the bags he carried.  She bit her lip and hesitated.  “Drew wasn’t a big partier,” she whispered.

Jack stopped short and examined her carefully, pursing his lips to the side.  “That just means we have to find the right party,” he finally said.

Jasmine’s eyes widened.

Jack smiled.  “Trust me.  I’m an expert at parties.”  He clicked his tongue.  “Drew was a shy one.  That means you don’t want to be the center of attention where we go, right?  You don’t want to stand out?  Afraid you’ll be noticed?”

Jasmine shifted her head to side for a moment before nodding.

Jack turned to Betty.  “We need a night club.  Dark with spotlights.  Good driving beat for dancing.  Crowded.  One of the places where people go to be anybody but themselves.  Anything like that around here?”

Betty smiled and shook her head in a knowing manner.  “There’s a cyberclub two blocks that way,” she said with a wave of her hand.

Jack chuckled, wrapped his arms around the two cybers, and turned to walk them in the direction Betty pointed.  “Trust me, Jasmine, you will love a cyberclub.  They have permanent holoprojectors powerful enough that you might as well have a full-scale avatar!  You can be anything you want to be there.” He aimed an exaggerated leer at her.  “I’m thinking you’d look awesome as one of Santa’s elves and no one would know who you are,” he said in a hushed tone.

Jasmine gave him a look that said she was tempted and feeling guilty about being tempted at the same time.  Jack chuckled.  He’d met more than his fair share of girls like that back home.

“It’ll be amazing, Jasmine.  The best party you’ve ever been to,” he said with a tempting smile.

She chewed her lower lip.  “I’ve not been to any parties,” she finally said.  “Unless you count those Peloran celebrations.”

Jack laughed.  “Oh I do not count those as parties.  So there you have it!  It’ll be the best!  Come on!  Live large!  It’s New Years.  It’s time to do something new!” he finished with a shout.

Jasmine shook her head but gave him a smile.  “OK, OK.  I’ll do it,” she said with a laugh.

“Excellent!” Jack exclaimed and strode down the sidewalk with a jaunty step that said he was the luckiest, not to mention the best, man alive.

They’d barely made it a block when a young kid that couldn’t have been over eight years old walked up to them, dragging a woman who was probably his mother after him, and stopped to look up at them.

“Hey, mister!  Are you a Cowboy?” the kid asked.

Jack smiled.  “Yes I am.”

The kid gave him a serious stare.  “Did you really kill those Chinese alone?”

Jack gave Jasmine a quick glance before answering the kid.  “Yes we did.”

The kid continued to examine Jack with all the intensity that a child could muster.  “Can I be a Cowboy when I grow up?”

Jack looked at his mother and saw her momentary terror.  He smiled and squatted down, all his weight on the balls of his feet, to rest on his heels.  He let go of the bags and held out his hand for the kid to take.  “Hey kiddo.  I’m Jack.  What’s your name?”

The kid pulled in a deep, proud breath.  “I’m Brian,” he announced.

“Well, tell you what, Brian.  Study good in school, get good grades, and apply yourself.  If you can get yourself a cyber, contact me and I’ll help you out.”

“Is that what you did?”

Jack looked to see Betty smirking at him.

“Not exactly,” he admitted.

“But we were really scrapping the bottom of the barrel for pilots when we found him,” Betty said.

“Hey!” Jack shouted in an outraged tone.

The kid giggled.  “You’re funny.”

Jack cocked his head to the side and smiled.  “We try.”

The kid pulled a holo out of his pocket and it expanded to show a picture of all twenty Cowboys smiling and saluting the camera.  “Can I get an autograph?”

Jack smiled.  “Sure, kiddo.”  He grabbed a pen out of a pocket, placed it in the holo, and signed his name.  The signature appeared in the holo, blazing into existence in a golden flame that burned to black to hover beneath his picture.

“Cool,” the kid exclaimed.  Then he looked up at Jasmine, back to where she stood in the holo, and to her again.  “Where is your pilot?” he finally asked.

Jasmine took in a deep breath.  “She died killing the Chinese,” she said in a proud voice.

“Oh,” the kid said and walked over to hug Jasmine.  “I’m sorry.”

“So am I,” Jasmine answered and hugged the kid back.

The kid pulled back and gave her a look far more mature than he had any business making.  “When I grow up, I’m going to be your pilot,” he said with complete confidence.

Jasmine smiled at him.  “As long as you study,” she answered and patted his shoulder.

Jack unfolded himself back up to full height and stepped over to the boy’s mother.  “He sounds determined.”

The mother sighed.  “Five weeks ago, he was determined to be a firefighter.  He even has the helmet on his wall.  Before that, it was a policeman.  Before that, a race car driver.”

“So you don’t think this will stick?” Jack asked.

“I hope it doesn’t,” she answered, her voice desperate.

Jack looked to where the kid and Jasmine continued to talk in low tones.  “I understand.”

“Do you?” she asked, sounding derisive.

Jack gave her a long look before answering.  “I’ve lost a quarter of my squadron in a matter of months.  If this war goes on another year…” He trailed off and shrugged.

The mother’s face fell, and she looked contrite.  “Oh.”

Jack gave her a sad smile.  “Exactly.”

“I really hope he changes his wish,” she said, sounding even more desperate.

Jack sighed.  “So do I.”

Jasmine brought the boy back to his mother, laughing with him over a private joke.  “Brian is a truly precious boy,” she said.

“Yes, he is,” the mother answered and hugged him close.

“Mom!” the boy protested, pushing away from her.

Jack smiled, and an idea hit him.  He pulled the cowboy hat off his head.  “Here kiddo,” he said and placed it on the kid’s head where it fell down to cover his face.

“Thanks!” Brian said in amazement and reached up to grab his new favorite toy.

“Keep it safe,” Jack ordered.

“Yes, sir!”

Jack looked to the mother, standing in shock and fear at his action.  “I really do hope he picks another career, but we should all stand behind him, whatever he chooses.”

The mother blinked, and her mouth trembled, but she nodded and pulled her son in close again, despite his indignant protests.  “Thank you,” she said and walked away, holding her son by the wrist to keep him with her.

“That was real sweet,” Betty said.

“Yeah, sometimes I try,” Jack said with a shrug and turned away.  “Now, where was that club again?”

Betty gave him a sly smile and pointed him towards it.

“Excellent,” Jack said, picked the bags up again and smiled.  “Ladies first,” he finished with an elaborate half-bow.

Betty and Jasmine shared a giggle before turning to walk away, hips swaying.  He sauntered after them, a smile on his face as they turned the corner.  Jack felt the dull beat of music in the distance and the foot-stomping bass vibrated from the pavement to his spine.  He moved with the beat and caught up with the two girls with a smile.

“I think we found a live one,” he said between beats.  “You ready?”

Betty just smiled at him.  Yeah.  She was always ready.  He turned to Jasmine.

Jasmine looked down for a moment.  “I think so.”

Jack smiled at her.  “Goin’ as you or doin’ a disguise?”

Jasmine cleared her throat and looked nervous.  “I’ll try me.”

“Good,” Jack whispered.

Jasmine gave him a confused look.  “I thought you said I’d look good as an elf.”

Jack chuckled back.  “I did.  You’d look good as a lot of things, but I think you look best as you.”  He shrugged.  “The only question’s whether you’re comfortable with that or not.”

Jasmine stopped and stared at him for several seconds.  As he sometimes did, he wondered if she really was thinking as long as she seemed to be or if she was just acting out what was to her a long consideration.  “I don’t know,” she finally said.  “But I’d like to try.”

Jack nodded in approval.  “And that’s the first step.”  He glanced at Betty and she smiled, grabbed Jasmine by the arm, and pulled her towards the club.  Jack followed in their wake and they moved in rhythm to the music.

The bouncer saw them coming and opened the door for the visiting soldiers without a pause.  They walked in and checked their bags at the desk, the clerk giving him a sympathetic smile.  Jack shrugged with a good-natured smile.  Divested of his burden, he straightened his collars, ran his fingers through his hair, and flowed towards the dance floor with the music.  He turned to Betty and Jasmine, saw them hesitating, and smiled.  He grabbed their hands and pulled, stepping back onto the dance floor.  They merged with the hundreds of dancers on the floor, moved with the music, stepped between strobing lights, and became part of the party celebrating the end of the year.

 Comment 

Hello, my name is Charles

by Charles on December 18, 2011 at 12:01 am
Posted In: Diaries

I find it interesting that there is always a threat to our way of live.  Always, our government and our media tells us that the people over there want to take our lives and our freedom, so we should stand up in our patriotic fervor and demand that our government take our freedoms and our money to save our lives.  Even now, in this period of peace, they continue to do this.  One wonders if they have our best interests in their hearts.

 Comment 

Hello, my name is Jack

by Jack on December 17, 2011 at 12:01 am
Posted In: Diaries

There’s an old saying.  It takes 43 muscles to frown, 17 to smile, but only 3 for proper trigger squeeze.  When it comes to exercise, I think quality outmatches quantity.  Oh, I do my daily workout so I’m fit and trim and all that.  Beyond that, I give special attention to the 17 and the 3, so I’m always ready to react with the appropriate response when I meet someone new.

 Comment 

Hello, my name is Betty

by Betty on December 16, 2011 at 12:01 am
Posted In: Diaries

Don’t limit yourself.  Every time we say that we can’t do something, we make it true.  Every time we say we can do something, we remove those limits.  We don’t always succeed of course, but we will achieve our goals far more often if we start by saying we can do this than if we start by saying we cannot.  In the end, we are the ones who place or remove limits on our own possibilities.

 Comment 

Hello, my name is Charles

by Charles on December 15, 2011 at 12:01 am
Posted In: Diaries

I learned to read and speak Chinese as a child, from ancient to modern styles.  My family said it was so I could read Sun Tzu the way it is supposed to be read.  His work is nearly three thousand years old, and yet much of it is still applicable.  One thing I learned from him is to know your soldiers.  Ask about their children.  Learn the names of their loved ones.  Treat them as loved ones, and they will follow you into Hell without hesitation.

 Comment 
  • Page 992 of 1,027
  • « First
  • «
  • 990
  • 991
  • 992
  • 993
  • 994
  • »
  • Last »

2080 - The Martian Affair

  • The Martian Affair on Amazon The Martian Affair on Amazon
  • The Martian Affair on Apple Books
  • The Martian Affair on Barnes and Noble
  • The Martian Affair on Kobo
  • The Martian Affair on Smashwords

2304 - Forge of War

  • Forge of War on Amazon Forge of War on Amazon
  • Forge of War on Apple Books
  • Forge of War on Barnes and Noble
  • Forge of War on Kobo
  • Forge of War on Smashwords
  • Forge of War Paperback on Amazon

2305 - The Audacious Affair

  • The Audacious Affair on Amazon The Audacious Affair on Amazon
  • The Audacious Affair on Apple Books
  • The Audacious Affair on Barnes and Noble
  • The Audacious Affair on Kobo
  • The Audacious Affair on Smashwords

2307 - Angel Flight

  • Angel Flight on Amazon Angel Flight on Amazon
  • Angel Flight on Apple Books
  • Angel Flight on Barnes and Noble
  • Angel Flight on Kobo
  • Angel Flight on Smashwords

2307 - Angel Strike

  • Angel Strike on Amazon Angel Strike on Amazon
  • Angel Strike on Apple Books
  • Angel Strike on Barnes and Noble
  • Angel Strike on Kobo
  • Angel Strike on Smashwords

2307 - Angel War

  • Angel War on Amazon Angel War on Amazon
  • Angel War on Apple Books
  • Angel War on Barnes and Noble
  • Angel War on Kobo
  • Angel War on Smashwords

2307 - The Family Affair

  • The Family Affair on Amazon The Family Affair on Amazon
  • The Family Affair on Apple Books
  • The Family Affair on Barnes and Noble
  • The Family Affair on Kobo
  • The Family Affair on Smashwords

2309 - The Thunderbird Affair

  • The Thunderbird Affair on Amazon The Thunderbird Affair on Amazon
  • The Thunderbird Affair on Apple Books
  • The Thunderbird Affair on Barnes and Noble
  • The Thunderbird Affair on Kobo
  • The Thunderbird Affair on Smashwords

2309 - Wolfenheim Rising

  • Wolfenheim Rising on Amazon Wolfenheim Rising on Amazon
  • Wolfenheim Rising on Apple Books
  • Wolfenheim Rising on Barnes and Noble
  • Wolfenheim Rising on Kobo
  • Wolfenheim Rising on Smashwords

2309 - Wolfenheim Emergent

  • Wolfenheim Emergent on Amazon Wolfenheim Emergent on Amazon
  • Wolfenheim Emergent on Apple Books
  • Wolfenheim Emergent on Barnes and Noble
  • Wolfenheim Emergent on Kobo
  • Wolfenheim Emergent on Smashwords

2395 - The Gemini Affair

  • The Gemini Affair on Amazon The Gemini Affair on Amazon
  • The Gemini Affair on Apple Books
  • The Gemini Affair on Barnes and Noble
  • The Gemini Affair on Kobo
  • The Gemini Affair on Smashwords

©2011-2025 Jack of Harts | Powered by WordPress with ComicPress | Subscribe: RSS | Back to Top ↑