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

Say Goodbye to the Little Girl Tree

This is not about stitching a straight line through cloth like a seamstress. Not about the tight suture of a surgeon closing a wound. This is an art. This is about interweaving patterns of the fold and musk. An intricate lacework of innocence. Each tailor creates his own signature stitch unlike any other. “Hand me […]

Read More

Deadman Switch

Prologue: Preconceptions “What’s taking them so long?” Maggie said, not even trying to be quiet. George hissed at her. “Pipe down. It’s the Government. They have to be thorough.” “Thorough!” She sucked in air. George bumped her with his shoulder, flicking a glance at the door. Maggie didn’t even notice. “What are they doing to […]

Read More

Like Jazzmen Improvising in a Smoky Club

I live at the top of the world, and sell happiness for thirteen credits a pill. The product is worth every micro-credit, too, you can be sure of that. Take your chances buying from the gangsters and lowlifes on Gagarin Street or Sally Ride Boulevard, you’d best be prepared for some quality time rolling around […]

Read More

The King’s Huntsman

The bitch was one of my favorites. Big-boned, brindle, with a bay that could bring the moon down and the sense to use it only when necessary—the finest of her kind. I’d worked her since she was a pup, trained her and tracked her and brought her in to sleep on my bed nights when […]

Read More

Deus Absconditus

When I was a kid, any wizard could put a spell on me. I mean, there was always an occasion. We were either too noisy, or there was too many of us, and so there was always an old bitchy wizard who did not appreciate it when kids screamed, or a middle-aged impatient wizard who […]

Read More

The Navigator and the Sky

ONE “Sing, Kio Lea! Sing!” Tapa O heard his wife urge, even over his own exhortations to his nephews and grandsons to paddle. The young men bent their backs. Sluggishly, the big double-hulled canoe moved out of the harbour. Huddled on the platform that joined the twin hulls, a pile of shadows beneath the platform’s […]

Read More

On Higher Ground

One moment there was snow beneath Kayi’s skis, the next just sky. Her wingsuit snapped in the sudden wind as she dropped off the south face of Annapurna. Her eyes watered despite her mask and the pressure shift of falling thousands of feet in seconds popped her ears with a painful squeak. Kayi angled her […]

Read More

Tilia Songbird

“I have a song for you,” the girl said, appearing in Anj’s study unannounced. The two bluetails in the cage by the window trilled a welcome. Anj looked past the girl to the outer chamber. Where was Shen? He was supposed to keep things like this from happening. “Your servant is striking a bargain to […]

Read More

End Run

Thursday 1 January 2601 (Earth Relative Time) Ensign Darlene Charles took a deep breath to quell her nerves. This is my last chance to make a good impression. Because a third strike would not be a good career move in the Unified Star Fleet. As she picked her way through the dimly lit mess littering […]

Read More