Sign up for my newsletter to be among the first to learn of upcoming titles!

The Wagner Trouble

It had been the most desperate moment of Angelo Neumann’s life so far, and you were certain to live through many such moments if you lived for the opera. When he closed his eyes, he could still picture his friend of so many years and partner in so many troublesome events, wildly running away from […]

Read More

Six More Miles

She was just here a moment ago, round chin on his shoulder, her laugh low in his ear, fingers brushing his arm. But Bill blinks, and everything changes in an instant, over the course of ten years. He’s still got blue eyes and curl to his hair, and it’s August, sky swearing-blue and without a […]

Read More

FINITY

Oberon Officer’s Log. Day 10227 This is ridiculous. If we were still at full crew I wouldn’t even be an officer. Also, this isn’t a real log. We are drifting along in the great void of space so there is nothing to report, and even if there were, OOMA would report it for me. At […]

Read More

The Poetics of Defiance

The gods will mock. Give them an opening, a chink in your facade of self-importance, and they’ll slide their spears of mockery into your heart. Or at least into your inflated ego. Sometimes the jibes came in the form of rain. Thick, heavy drops on a land in desperate need of water. A blessing more […]

Read More

A World Alone

Good morning, Marple Township, it’s time for the weather. It’s going to be a warm seventy-two degrees in comparison to yesterday’s rainy fifties. Gonna be a sunny one! I change into an old band t-shirt from my concert phase, jeans, and flip-flops and then trek down to the mailbox with my paid bills and notated […]

Read More

Standing on the Floodbanks

I.  The Battlefield Aniyé staggered, the impossible landscape of corpses and detritus swaying around her, bending over her. Pushing her down. All around her, the proud crimson uniforms were stamped into the soil, stained with blood and clumps of gore. She tried to breathe, tried to hold on, moving forward in a wobbly line, towards […]

Read More

The Mourning Hour

Kiat hovered anxiously around the workbench as the techman carefully put the cellphone back together, reassembling wiring and its microboard, its flat paper-thin glass surface separated into two folds. In the techman’s gray eyes, the magnification implants scrolled data directly into her field of vision, visible to Kiat only as faint white lines that etched […]

Read More

Strange Dancemates

One August evening, in a mix of grief and hope, Lara Jane Hudson accidentally opens the portal to Hell. It takes her two and half days to fully realise this has happened: that there is a slightly shimmery, raised-edge circle on the floor of her basement storage room, with a suspicious crust on top like […]

Read More

Good Breeding

The tense conversation stopped when Lydia slipped into the office, trailing the stench of old blood, ocean brine, and the cheap cigars favored by London’s Watch. The sudden heat and light from the crackling fire struck her like a blow. For one dizzying moment, the room’s familiar bookshelves and battle maps blurred with the seated […]

Read More

The Sound a Raven Makes

The Tongass was a paradox, temperate but humid. In the forest, dust and gravel were invasive species. Southeastern Alaska: a birdshot blast of islands scattering out from what had once been mainland Canada. Rain had not fallen on Taan, the region’s largest island, in almost a month. It was late summer, though the fireweed had […]

Read More