Mid-Year Review

It’s halfway through the year, which seems like as good a time as any to talk about what I’m achieving.

Picture by Jose Mª Izquierdo Galiot via Flickr creative commons

Freelance work continues to go well. I’ve got a few ongoing clients and a proven track record that lets me pick up new ones when needed. I had a minor setback a couple of months ago when two sources of ongoing work suddenly dried up, but it proved not to be the huge problem it could have been a couple of years ago. I soon found more work to keep me going and used the time I gained to work on my own writing.

Speaking of my own writing, I am, as always, behind where I want to be. Edits on the project I’ve been working on for the past year and a half have been taking far longer than I wanted, simply because I’m struggling to prioritise time for them. That’s a major frustration, as a lot of work has gone into it, and I feel like I could change this. The problem is, prioritising it means dropping something else, and when that something else is currently paying the bills, that’s not a great option.

I’m getting a few other bits of my own writing done. Some scripts for Commando Comics. Selling short stories that I’ve been touting around for years. Even writing a couple of new ones, as well as all the flash fiction for my blog.

I’ve been grinding away at trying to get reviews and do publicity for my self-published work, to little effect. I have to admit, this is neither my comfort zone nor my strong suit. And yes, that’s all the more reason to work at it. Still, it shows in the minimal results.

It seems weird to end up on that bum note, when for the most part my writing is going really well. I’m earning my keep, having fun, and putting my own stories out into the world. Those things make it all worthwhile.

If you’re reading this and you also write, how’s your year going so far? What have you achieved? Let’s celebrate our good work together.

The Dancing Plague – a flash historical story

“This is nonsense.” Lukas glared at the people dancing uncontrollably in the street. “They’ve not caught some curse or disease, they’re just after attention.”

One of the dancers came closer. His tunic was dark with sweat and his shoes worn through until his feet bled. The expression on his face would have been one of horror if not for the placid, distant staring of his eyes.

“Dozens of people dancing like this for weeks,” Heinrich said, backing away from the man. “Some collapsing and dying. Surely this is a sign from God?”

“You’re just encouraging them,” Lukas said. “When will you all accept that this is nonsense, so that it can end?”

He turned on his heel and strode away.

All through the summer of 1518, Strasbourg’s streets had been blighted by the dancing plague, people breaking into wild fits of movement in which they paused only for sleep, apparently unable to control themselves. He had said from the start that it was nonsense, yet the so-called victims had been encouraged, even put on display in hopes of ending the curse. All that had done was encourage more. It was a disruption to good business and good order.

He reached his home and went inside. The wool trade had been good to Lukas, and he had a large house with two floors and three rooms on each. A bedroom for him and Bertha, another for the children, and a counting room, as well as the kitchen and space for a servant. Quieter than when he’d shared a place with his old master, but a far better reflection of his worth.

He stopped just inside the house and stared, his whole body tense.

Bertha stood in the middle of the room, dancing uncontrollably.

Lukas pulled himself together. His brow furrowed and he let out a derisive snort.

“Stop this at once,” he said.

Bertha kept on dancing.

“I said stop.” He grabbed her arms and turned her to face him. The beauty of her face had become twisted by that distant, horrified expression he had seen on others. Her legs kept twitching even as he lifted her up.

“Stop it!”

He put her down. She danced around him and out the door, her green woolen dress swirling around her.

“You’re better than this,” he cried out as he ran after her. Neighbours looked up as they passed, some with sympathy, others with smug satisfaction.

“You’re a smart woman. You don’t need to do this.”

He grabbed her hand and tried to drag her back, but Bertha resisted with surprising strength. Lukas felt like a great weight was pressing down on him inside. He had promised Bertha long ago that he would never raise his hand to her or the children, never force her to anything. But if she kept on dancing then others would see, and then they would never listen to him.

If he had made the others seen sense earlier then this would be over. Bertha would be fine. But he had failed to get through to them, and now the dancing plague had his love.

Bertha danced out into the square, where so many of the other dancers were. The city’s great and good were watching them, stroking their beards and talking quietly among themselves.

“Look at what you’ve done!” Lukas shouted at them. “You let this thing fester and now it has taken my wife.”

“This isn’t our doing,” a minister said. “This is a disease, God’s message to us that we must deal with the sins of our town.”

“This is just desperate people looking for attention!”

“Is Bertha desperate?” Heinrich asked. “Doesn’t she get your attention?”

Lukas opened his mouth to snap something back, then shut it. Hadn’t he given Bertha what she wanted? Hadn’t he been attentive when his work allowed?

No, this was something else. Some dark influence that had seized her, just as it had seized these other people.

Which left a question to which he had no answer.

“How can we help them?”

“We want to take them to the shrine of St Vitus,” the minister said. “This is the sort of ailment in whose face the saint excels. The problem is getting our dancers there.”

“I have wagons,” Lukas said. “If you want them.”

Heinrich gave him a curious look, which after a moment morphed into a smile.

“Thank you, Lukas,” he said. “That would be very helpful. Can you bring them to the square tomorrow?”

Lukas nodded. Then he drew away from the others and went to stand watching the dancers, watching his Berth as she moved without reason or rest. He watched them all as they suffered this terrible blight and he prayed that they would feel better soon.


The dancing plague of Strasbourg was a real event, one of at least twenty recorded incidents of mass dancing manias in mid to late Medieval Europe. No-one knows for sure what caused them, but if you want an entertaining and accessible account of the issue, as well as a theory about the cause of the dancing, then check out John Waller’s A Time to Dance, A Time to Die, which inspired me to write this story.

If you enjoyed this story and would like to read more like it then you might want to sign up to my mailing list, where you’ll get a free ebook and a flash story straight to your inbox every Friday.


From A Foreign Shore - High Resolution

What if someone had conquered the Vikings, someone claiming to be their gods?

What if King Arthur’s knights met a very different metal-clad warrior?

What if you were ordered to execute a statue, and hanging just didn’t seem to work?

These short stories explore different aspects of history, some of them grounded in reality, some alternative takes on the past as we know it. Stories of daring and defiance; of love and of loss; of noble lords and exasperated peasants.

From a Foreign Shore is available now in all ebook formats.

Smashwords Sale

This month, Smashwords are running a summer/winter sale (depending on your hemisphere) on a wide range of e-books. Several of mine are in the sale, giving you a chance to pick them up for half price or even free. So if you’d like to fill up your e-reader before you head off on holiday, head over to my Smashwords page now to pick up all sorts of fictional goodness.

21st Century Chic – a flash science fiction story

The minute I walked into the bar I knew I was going to regret it. It was a 21st century theme place, some alien brand manager’s attempt to evoke humanity in the Age of Outrage. I liked irony as much as the next over-educated civil servant, but you could have too much of a good thing. And let’s face it, the early 21st century wasn’t even a good thing.

I slipped the six-armed bouncer a cash card worth enough to pay for her next ten tattoos.

“I’m Julian Atticus,” I said. “We spoke on the phone. Where is he?”

A discreet twitch of her antennae directed me towards a corner booth, underneath a screen showing flashing memes of cute dogs accompanied by dumb captions.

“Get him out quick,” she chittered, “or I’ll have to throw him out.”

I walked over to the booth and stood, arms crossed, looking down at Warren. He was wearing an old-fashioned suit, just like always, and his tie was trailing in a puddle of beer.

“Shouldn’t you be writing press releases?” he said.

“Shouldn’t you be running security at the embassy?”

“S’my night off.”

“And you decided to spend it proving that humans are loud, drunken arseholes?”

“You’re the arsehole.”

I looked down at the menu. It was made up of listicles. “10 Drinks You Should Try Before You Leave!” “15 Starters to Get Your Tastebuds Buzzing!” Utter garbage. Yet for some reason this place had become popular. There were press outside watching for celebrities and politicians to drag through the dirt. Warren wasn’t either of those things, but it wouldn’t look good for embassy staff to be caught out like this.

“You hear me?” Warren bellowed. “Arsehole!”

The screen behind him picked up the shout and flung the word into a social media flow that sprawled across the walls and ceiling. Then some AI started arguing with itself about who the arsehole was. The AI was more articulate than Warren right now, even though it was playing the role of 21st century social media star.

“Fine,” I said. “Stay here. Get seen. Get fired. You’ll make my job easier in the long run.”

I turned, ready to stalk away.

“Knew it!” Warren bellowed. “Ambassador doesn’t care. Government doesn’t care. You’re all arseholes.”

I pressed fingers against my eyes and took a deep breath. I could feel a headache coming on already, and this was only going to make it worse. But I couldn’t leave Warren out like this.

I turned back to the table.

“What’s the matter with you?”

Warren looked up with bloodshot eyes, then he pulled out his phone and waved it at me.

“She’s finished with me,” he slurred. “Said I’m not available enough.”

“You did take a job light years from home.”

“Thought you’d be on my side. Thought you were my friend.”

“What on Earth made you think that?”

I barely had time to hear the words before I regretted them.

“You’re an arrogant wanker,” Warren said, wobbling to his feet. “But so’s everyone in this city. Politicians and pundits and fucking, fucking, fucking trade delegates. Wankers, the lot of you!”

Half the beings in the bar had turned to look at us. Years of training and a complete indifference to other people’s opinions kept me from blushing, but I was intensely aware of how bad this situation was getting. I needed to get him out, but there was no way he’d do what I asked.

Which left one option.

“You’re the wanker!” I yelled and shoved him in the chest.

Warren wobbled, almost fell, then staggered from the booth. As I backed away he followed, fist raised.

“You scrawny little fucker, Atticus. I’m going to give you the beating you deserve.”

“Oh yeah? You and whose army?”

I backed across the room. In the entrance, the bouncer I’d bribed pulled the door open.

“My army.” Warren lunged at me. If our blood-alcohol levels had been any different he would have knocked me flat, but I managed to leap aside and then shove him out the door.

Lights flashed. Seeing some sort of disturbance, low rent reporters came to see what was going on.

I hailed a cab and gave Warren another shove.

“You’re a shitty security guard,” I said loudly. “And I don’t need facts to prove it.”

Warren looked at me, confused.

“What the fuck are you talking about?”

“Questions are for experts and chumps. The people want to hear the truth!”

“But you just said-”

“Truth not facts!”

The cab rolled up next to us and its door slid open with a hiss.

“You’re such a wanker, Atticus.”

Warren took another swing at me. I ducked, then barged him in the midriff. He landed with a thud on the back seat of the cab and a seatbelt immediately latched onto him. As he struggled to get free, I straightened up and turned to the assembled press.

“Ladies and gentleman, I hope you’ve enjoyed our reenactment of the unique debating style that was 21st century human politics. For more of the same, please come to the British embassy for our events celebrating Earth History Month!”

I leapt into the cab, pulled the door shut behind me, and let it carry us away.

With a sigh of relief, I sank back in my seat. Warren, still grappling with the child-proof catch of the seatbelt, looked up at me, his face crumpled.

“What’s Earth History Month?”

“I don’t know,” I said. “But do think any of that lot will turn up?”

“I would come,” the cab’s robotic voice said. “I enjoyed the video feed of your lively debate.”

I groaned and put my head in my hands.

“It wasn’t even a good century the first time around.”


It’s been a while since I’ve written a story about Julian Atticus, cynical PR officer and public face of the British in space. But I have a story with him in coming out in Metaphorosis next month, so it seemed like a good time to come back to his life on Herrje. If you want to read more, the first of his stories can be found in Lies We Will Tell Ourselves – more details below.

If you enjoyed this story and would like to read more like it then you might want to sign up to my mailing list, where you’ll get a free ebook and a flash story straight to your inbox every Friday.


Lies We Will Tell Ourselves

Lies - High Resolution

A spin doctor forced to deal with aliens who loathe lies.

A squad of soldiers torn apart by the fiction in their midst.

A hunting submarine with its dead captain strapped to the prow, the crew promising that one day they’ll revive him.

We all tell lies to get through the day, some of them to ourselves, some to other people. Now read the extraordinary lies of the future in these nine short science fiction stories.

Lies We Will Tell Ourselves is available now from all major ebook stores.

A Shrine to Rot – a flash fantasy story

The land had grown hard and dry, nothing stirring but dust in the wind. The only place where nature held was in the waste heap outside the village, where beetles and worms ate what people could not. Oxen stood gaunt at idle ploughs while seeds lay lifeless in the soil.

And so Cobark gathered her people and led them into the desert, carrying all that they needed to start again – their clothes, their tools, their blankets, and the last of their food.

They walked north for five days, into an ever fresher wind. The air became cool and damp and their flagging spirits rose.

They reached the coast and looked out across a salt sea that shimmered with the sheen of black oil. Nothing could live here except the birds that fed on rotting fish, and the people could walk no further.

So Cobark led them east, across the desert once more. They walked for five days, their steps growing slower and more weary, until they reached a city from the days before the flattening.

In its ruins they found metal boxes with no opening, and when they broke into them some held precious food. But the first to eat from them became sick and twitched with a terrible fever. As they struggled to save him, monsters emerged from the city, some walking on two legs and some on four, all hungry for the people’s flesh. They fought them off and ran south, with the oxen in a long trail behind them.

After five days, with mountains rising to the east, they came to a canyon. It was as though a giant had taken an axe to the ground, leaving a deep gash where the earth had been. Desperate as they were, they could not cross it, nor could they climb the mountains.

And so, with a weary heart, Cobark pointed west. She let the others walk before her, for she was no leader any more. She had brought them forth and all they had found was misery, different places to die from hunger. She took the rear of the travelling column, and whenever someone fell she would lift them up and carry them until they had the strength to go on. When more fell than she could carry, she laid them on the backs of the oxen or made stretchers on which they could be dragged. Soon, half the people were taking the weight of the other half as they processed home to die.

In this way, it took them ten days to come back to the village. Most returned to their huts to wait for the end. But Cobark felt her failure. She did not deserve such comfort. So she walked out of the village and went to die by the waste heap, where she knew she belonged.

There she saw life. Seeds sprouting from the rotten pieces that people had thrown away. Cobark found hope, for herself and for her village.

She cracked open the hard soil and dug in the rotting waste. Within days the seeds, which had seemed set to lie dormant forever, began to sprout. The people rejoiced. Cobark returned smiling to her home.

And every year after, at the time of planting, they went to offer thanks at the shrine that was the waste heap.


If you enjoyed this story and would like to read more like it then you might want to sign up to my mailing list, where you’ll get a free ebook and a flash story straight to your inbox every Friday.


By Sword, Stave or Stylus

By Sword, Stave or Stylus - High Resolution

A gladiator painting with manticore blood.

A demon detective policing Hell.

A ninja who can turn into shadow.

Prepare to be swept away to worlds beyond our own in these thirteen short fantasy stories.

Action, art and mystery all feature in this collection, available in all ebook formats.

From reader reviews:

‘These fantasy genre stories take wordsmithing and storytelling to great heights.’ – Writerbees Book Reviews

‘There isn’t a single story in here I don’t love. All short and sweet (or dark), all fantasy with history woven through, all a slightly skewed perspective that will make you rethink assumptions. Totally worth a read.’

We Will Be What We Eat

Food glorious food. Without it, we’d all just curl up and die. It’s been the driver behind great historical migrations, the inspiration for fabulous works of art, and a form of artistry in its own right for thousands of years. It’s constantly changing as the means of production and the tastes of society evolve.

Yet we don’t see much fiction centred on food. I can count on one hand the speculative stories I’ve read where food played a central part. It’s sometimes used to indicate character or social status or to add a taste of the exotic. From the mouse feasts of Redwall to the replicators of Star Trek, it’s used as a piece of window dressing, a way of setting the tone. But how often is food central, whether it’s the art of cooking, the struggle against starvation, or the complexities of supply systems? And how often, as speculative writers, do we seriously consider how food production and consumption might change?

I got to thinking about this because of a talk I went to recently as part of Pint of Science, a series of events aiming to make science accessible. It brought home to me the challenges we currently face in feeding humanity into the future. Modern western diets are carbon intensive, so preventing environmental collapse probably means significantly reducing how much animal-based food we eat. It’s a huge personal challenge (I love cheese, but apparently cheese doesn’t love the planet) as well as a social and governmental one. One way or another, it’s going to shape the future, but I’ve never seen it addressed in fiction.

Is this because questions of food don’t excite us? The Great British Bake Off says otherwise. Is it because sci-fi writers don’t like to address awkward issues? The likes of Ursula Le Guin and Jeff VanderMeer prove that’s not true. Is this something that’s hard to dramatise? Open a copy of Interzone and you’ll see that writers can make anything dramatic.

Maybe it’s just too far down our radar. Maybe its time hasn’t yet come. But surely there’s space in the world of science fiction to take a proper look at our relationship with food and food production, to change the way we view these things. Hell, maybe it’s out there and I’ve missed it – if you can think of an example, drop it in the comments.

As a society, we need to think more about our food and where it comes from. Speculative fiction could be a way to encourage that thought.


If you’d like to read stories on all sorts of odd themes then you might want to sign up to my mailing list, where you’ll get a free ebook and a flash story straight to your inbox every Friday.


Lies We Will Tell Ourselves

Lies - High Resolution

A spin doctor forced to deal with aliens who loathe lies.

A squad of soldiers torn apart by the fiction in their midst.

A hunting submarine with its dead captain strapped to the prow, the crew promising that one day they’ll revive him.

We all tell lies to get through the day, some of them to ourselves, some to other people. Now read the extraordinary lies of the future in these nine short science fiction stories.

Lies We Will Tell Ourselves is available now from all major ebook stores.

Final Flight – a flash historical story

The wind roared past the Lancaster bomber as it limped across the North Sea. At the controls, Flight Lieutenant John Lyall tried to focus on that one sound, to ignore the creaking of the plane, the whistle of air through bullet holes, the crackle of flames, and the groans of Arthur Corby, the bomb aimer, emerging through his headset.

“Hold on, Art,” Lyall said. “Just a little longer and we’ll be home.”

Even through the smoke and the leaking fuel, he thought he could smell blood. Whether it was Corby’s or one of the others, their voices all silent, he didn’t know. The back of the plane must be a ghastly mess if he could smell it from here.

“You’re a lousy liar, Johnny,” Corby said, his voice shaking. “If this bucket makes it home it’ll be a miracle.”

“She’s never let us down before.”

“She’s never been shot up this bad before.”

“Let me worry about that. I’ll soon have you all home.”

Who “you all” meant was a painful thought. He hadn’t heard a word from any of the others since they’d left Cologne with a belly full of ack-ack. The crew could all still be alive, unconscious or trapped at their stations and unable to communicate.

It was just possible, like it was just possible the Lancaster would make it home.

“Get out while you can, Johnny,” Corby croaked. “One of us should live.”

“I’m not abandoning you.”

“We’re bleeding fuel and half the left wing’s on fire.”

“Could you parachute out?”

“Not without leaving my guts behind.”

“Then neither can I.”

Corby groaned and then went silent.

Lyall could feel his pulse pounding. He wiped one sweaty palm on his flying suit and then the other, determined to keep the best grip he could on the yoke, to make sure they got back in one piece.

“You still back there, Art, old chap?” Lyall called out.

“Nnnng.” The noise was one of pure pain, followed a moment later by weak, trembling words. “We’ll never make the airfield.”

“I’ll take us down on a farm as soon as we cross the coast.”

“We won’t make the coast.”

“Then I’ll land us in the drink and we can wait for the rescue boys. The plotters back at base will see where we go down.”

“You think the old girl won’t… won’t tear to pieces when you touch the waves?”

“Then I’ll fish you out of those bloody pieces! I’m not losing you all.”

Again, there was just the sound of the wind, the broken plane, and the slowly spreading flames.

Through the cracked window, Lyall saw cliffs in the distance. But the Lancaster was losing altitude despite everything he did, the sea rising in a fretful tide to meet them.

He thought he heard a gasp.

“Art?” he called out. “You’re still with me, aren’t you?”

No response. Even the smell of blood was blotted out by the smoke swirling into the cabin.

“Dammit, Art,” Lyall said, tears running down his cheeks. “Couldn’t just one of you make it through?”

Reluctantly, he let go of the yoke and rose from his seat. He secured the straps on his parachute and made his way quickly back down the plane. The deck tilted beneath him.

He pushed himself on past the body of Arthur Corby, his face pale and his belly bloody, his eyes staring vacantly at the ceiling.

Lyall opened the hatch to the howling wind, took a deep breath, and stepped out into the void. For a moment, gravity grabbed him mercilessly and pulled him down. Then his parachute opened, the straps yanked at his shoulders, and he found himself floating on the breeze.

Trailing smoke and flames, the Lancaster plunged into the sea.


If you enjoyed this story and would like to read more like it then you might want to sign up to my mailing list, where you’ll get a free ebook and a flash story straight to your inbox every Friday.


From A Foreign Shore - High Resolution

What if someone had conquered the Vikings, someone claiming to be their gods?

What if King Arthur’s knights met a very different metal-clad warrior?

What if you were ordered to execute a statue, and hanging just didn’t seem to work?

These short stories explore different aspects of history, some of them grounded in reality, some alternative takes on the past as we know it. Stories of daring and defiance; of love and of loss; of noble lords and exasperated peasants.

From a Foreign Shore is available now in all ebook formats.

Closing In On The Details

When you’re evoking a different world, whether it’s a fiction or the past, details matter. Details make it surprising. Details make it real.

I’ve been reading a book called Freedom’s Battle, Volume 2. It’s a collection of first-hand accounts of the air war in World War Two, mostly from the British point of view. As you can guess from the title, it’s not the most balanced perspective on the war, perhaps not surprising for a book that came out in the 1960s, when the memory of that conflict was still raw for many people. But for all its faults, this is a fascinating book.

There are so many details I could never have imagined for myself. The reality of what it’s like to be in a plane as it’s shredded by gunfire. The horrors of being adrift on the Atlantic without supplies following a crash. The crude songs to keep spirits up. The articles written by airmen, spoofing life in service. What it’s like trying to spot enemy aircraft at night.

Secondary sources, those history books analysing what happened and why, are great for a broad perspective and to understand cause and effect. But to understand what events feel like, to get a sense of the reality of lived experience, nothing beats firsthand accounts. All those strange, unimaginable little details make the world come alive.

Fly Another Day – a flash steampunk story

The sound of steam carriages and passing pedestrians floated up to Tao Wan through the darkness of a Bianjing night. The streets below were lit by gas lamps, far more sophisticated than the tarred log street lights back in the Kingdom of Xia, but up on the outside of the War Ministry, all was darkness.

Clinging to the stonework with her toes and the fingers of one hand, Tao slid a slender knife along a window frame, lifted the catch, and opened the shutters. Clad in loose grey clothes, she slid across the sill and into a corridor.

As she had expected, lamps were lit to guide the guards, but none were here now. Their next patrol should be in twenty minutes.

She strode silently down the corridor, opened one of a pair of imposing doors, and entered the Archive of Inventions. The room itself was a majestic machine, full of gears, pulleys, and belts, all set up to protect and secure documents.

A control console in burnished brass stood before Tao Wan. She didn’t have the key needed to operate it, so instead she forced open a panel and started rummaging around inside, removing bolts and repositioning gears, making it work for her. She pressed a carefully selected series of engraved buttons on the console then pulled a lever.

Gears rattled. Belts whirred. A piece of brass like a picture frame emerged from a slot in the wall and came towards her, hanging on a chain. It stopped in front of the control console and hung swaying a foot from Tao Wan.

She smiled in satisfaction at the blueprints for the new Chinese attack airship.

Tao Wan took hold of the frame and tried to open it.

It wouldn’t part.

With a frown, she turned it on the end of its chain. There was some sort of geared locking mechanism on the side, one that clearly needed a matching machine to make it work. She would have to hack that too.

There was a click. She opened a pouch on her belt, revealing a fat metal tube and a pocket watch. The click had come from the watch, a signal to tell her when time was nearly up.

The guards would be on their way, regular as clockwork. Regular as Chinese discipline.

She cursed under her breath. The time for subtlety was over.

Tao Wan tensed her arms then yanked hard on the frame. Chains rattled and gears groaned somewhere in the machine. She pulled again and this time a metal link broke. The frame came free and clanged to the ground.

From the corridor came a surprised shout and hurrying footsteps.

Still clutching the frame, Tao Wan ran out through the archive’s great doors. Guards stood at one end of the corridor, spears raised, staring at her.

“Stop, thief!” one of them shouted.

Tao ran back towards the window where she had come in. As she ran, she slammed the frame against the wall. It buckled and a corner gave way. She wrenched it open, pulled out the papers, and flung the frame back behind her.

The guards bellowed and picked up their pace. Tao Wan’s heart raced. The fate of spies was worse than mere execution, but that was nothing compared with the fate of her country if they couldn’t match Chinese technology. Almost at the window, she stuffed the papers into her tunic and pulled the tube from her pouch.

She flung the shutters open and leapt up onto the windowsill. Outside was darkness and a terrible drop. An airship was passing by, twenty feet up and a dozen out from the tower, like a low grey cloud passing through the night.

“Ha!” a guard shouted. “We have you now.”

The guards slowed, and when she looked back their expressions varied from smug to cautious, uncertain what sort of adversary they faced.

“It’s a hundred feet down,” their leader said. “But if you want to jump, we can peel you off the street instead of arresting you.”

Tao Wan pointed the tube at the airship and pressed its trigged. A barbed spearhead shot out, powered by a miniature rocket, trailing smoke and a slender rope. It buried itself in the gondola of the flying machine.

The rope tugged at Tao Wan as the airship sailed away from the tower. She grabbed hold with both hands and let it lift her from the window, swinging out over the city and away. Behind her, the guards pointed and yelled, but failed to draw the attention of the airship’s crew.

A mad burst of laughter swept through Tao Wan as she climbed up the rope. She had done it. She had got the plans and got out alive. Now all it would take was a little airship piracy and she would be on her way home.


For a longer and more subtle adventure from Tao Wan, check out my story “Zhai Chengda’s Wife” in Volume 14 Issue 2 of Electric Spec, out now.

And if you’d like more flash fiction then you can sign up to my mailing list, where you’ll get a free ebook of steampunk short stories and a flash story straight to your inbox every Friday.


Dirk Dynamo is used to adventure. He’s chased villainous masterminds across the mountains of Europe, stalked gangsters through the streets of Chicago, and faced the terrible battlefields of the Civil War. But now he’s on a mission that will really shake his world.

For centuries, the Great Library of Alexandria was thought lost. Now a set of clues has been discovered that could lead to its hiding place. With the learned adventurers of the Epiphany Club, Dirk sets out to gather the clues, track down the Library, and reveal its secrets to the world.

Roaming from the jungles of West Africa to the sewers beneath London, The Epiphany Club is a modern pulp adventure, a story of action, adventure, and romance set against the dark underbelly of the Victorian age.

Available in all good ebook stores and as a print edition via Amazon.