I’m a multi-tasking kind of person, thanks to my software developer heritage, so I tend to work on multiple stories at the same time. The effect is like having a pipeline full of stories in different stages of progress. Now that stories have begun exiting this metaphorical pipeline, they’re heading for different destinations. I’ve put a few online for free, some are starting to be published in different venues and others are destined to be indie published.
Books
Most of my stories are novelettes (about 30 – 70 pages) or novellas (about 71 – 160 pages). Many of them are arranged into different fantasy or SF series.
![]() |
The Rooftop Game: Lydio Malik is the Royal Bodyguard for the infant Princess Analisa. Trapped by assassins, he finds a unique way to hold them off. Length: 140 pages A Thousand Kingdoms story |
![]() |
Bitter Days: Pageeda, a young beggar living on the streets of a grim port city, has lost her sister to some vicious kidnappers. She’ll do anything to get her back, even become a hero. Length: 128 pages A Thousand Kingdoms story |
![]() |
The Good Book: Malcolm Jameson is planning to throw himself off a bridge when a passing bicyclist stops and hands him a magic book. Unsurprisingly, the book has a considerably different plan for Malcolm. And a bad attitude. |
Anthologies
The nice thing about building a backlog of short stories, novelettes and novellas is that they’re starting to appear in various anthologies.
![]() |
Second Round: Stories about a magic bar that appears in different times and places, with Gilgamesh as the bartender. My story is “The Whispering Voice,” about a mother, a deadly problem and a forgotten god. Length: 300 pages See the full Cover Art |
![]() |
Worlds Enough: Fantastic Defenders: An anthology of five novelettes about heroes defending against fantastical threats. My story in this book is “The Rooftop Game.” |
![]() |
Reliquary: An anthology on the theme of relics. My urban fantasy novelette, “Road Trip,” is included. Length: 314 pages Check out the “interview” with Rocco Fitch, the hero of my story. |
![]() |
The Witness Paradox: An anthology of time travel stories, edited by Martin Wilsey. My contribution is an unusual disaster story called “Time Vortex.” Length: 350 pages |
![]() |
The Curator: Who is the Curator? How did the Curator end up dying in a high-tech cargo container filled with priceless works of art? My story is a military SF heist story called “Clash by Night.” Length: 348 pages Character interviews: Emily Dunkirk and Carlitos Paiva. |
![]() |
Tranquility and Other Myths: An anthology of seventeen short stories, including my own “Winter Roses, ” a short fantasy story from my Thousand Kingdoms story cycle. Length: 269 pages |
Storytelling
I enjoy the long-neglected art of storytelling, and sometimes craft stories specifically designed to be presented to live audiences. They are often distinctly different than more traditional stories aimed at printed distribution, since voice, gestures and staging are key components of “performing” a story. Some of my storytelling sessions have been recorded and are available on YouTube.
![]() |
The Match: A man engages in an unusual high-stakes wager in order to support his family during the height of the Great Depression. Historical, based on a true story. Length: 6 pages |
![]() |
Winter Roses: The young heir to the mountainous Cragenrath Kingdom thought he’d met the love of his life. Instead, he got a lesson in crime, betrayal, magic and revenge. A short story from the Thousand Kingdoms setting. |