Welcome to San Keros–now open for business!

Visit San Keros
Welcome to San Keros–A City of Magic Opens its Doors Summer 2016

At last, its time to pull back the curtain on Secret Project 1 (SP1, for those of you who still follow the site).  Welcome to San Keros is now open for business!  This is the web portal for a shared world of web fiction, novels, and short stories that I’ve been slowly building over the last 10 or so years.  A blend of neomythic fiction, urban fantasy, and horror, this shared universe can only be found at WelcometoSanKeros.com.    Right now, the site is merely an introduction to the world of San Keros, but the fictive works themselves will begin later this summer.  Meanwhile, I’ll be posting small excerpts, tidbits, and introducing you to some of the city’s most colorful characters.

Also by late summer, latenightstirfry will once again become the spot to read all of my non-San Keros related fiction.  This site will also turn into an author’s blog, keeping everyone apprised of what I’m working on and what will be released next.  I hope you’ll follow along.

So go visit San Keros.  I promise–it will not be what you think.

It will be more.


Truth Beyond Paradox–Now Available!

Buy My Book!
Read my story, “Nothing Important Happened Today”, in this brand new urban fantasy Mage anthology!

As promised, here is the first of several new projects launching in 2016!  Check out this great new collection of urban fantasy stories taking place in the Mage universe by folks like myself, Seanan McGuire, Travis Legge, and Sandra Damiana Buskirk.  Truth Beyond Paradox is available digitally and in print at DriveThruFiction.com

A Brief Update…


James Rigney Jr. passed into the Embrace of the Mother 8 years ago, impossible as that seems to me.  He was one of the brightest stars in the firmament of fantasy and speculative fiction authors that have inspired me over the years, so I figured I’d acknowledge his passing and give a brief update as to the state of things, in case anyone checks this space after two years of abandonment.

I’ve kept my promise, pretty much, about not posting anything regarding current projects until they’re at least at beta stage.  Sadly, the past few years have been very slow going on all the projects.  I over committed, as I do, and everything suffered as a result. I’ve battled some personal demons, and lost our cat, Griffin, in my absence from this page. Honestly, a lot has happened and I’m not in the same head-space as I was when I started this project.  I’m in the progress of figuring out where my head is at, and where my heart is leading me.

One benefit of all these delays is that the universe I’m building through my main sequence is linked and organized much tighter than its ever been.  I’m hoping, and this is only a hope, to have something substantive to announce next year.  It’ll take me that long to figure out what projects I want to release, and what needs more work, and what I need to scrap altogether.

It hasn’t all been dour.  I saw a bunch of concerts this Summer, and hope to see a few more this fall.  Some comics were good and some movies were good and some TV shows were good and some books were good.  Recently, I’ve really been asked to take a close look at what I do and why I do it, and how my actions will impact where I want to be.  That question was answered easily 10 years ago, but its a bit harder to come up with a coherent answer now.  I’m working on it.

So that’s it, really.  I’ll periodically update this space, and I promise to announce when I will announce things as soon as its realistic to announce them.

If you would like to join my beta reader team, please contact me at latenightstirfry@gmail.com.

What’s been going on? Why is this site dead?

Hello there, world.

Looks like this site has gotten pretty dead, hunh?

This was supposed to be my website for all of my written work…and then somehow it got too ambitious, too quickly.  I kept adding features that my life, as it was then, didn’t give me enough time to adequately support.  I write slower than some people, I’ve learned over the last year or so. A LOT slower.  It’s taken me a long time to find a consistent voice, and some projects that come from myself, rather than random small snippets that came from all of you few readers who helped contribute.  By the way–I appreciate those contributions more than I can say.  It helped get me through some rough times, in fact.

So.  Writing.

I have some exciting stuff planned, but I’ve learned a bit over the last 2 years.  No announcements, no teasers, no NOTHING until I have a first draft locked and loaded and out to beta readers for edits and suggestions.  I have several irons in the fire right now, and this site will still be the place to access them all, if in a different way.

Don’t bury me, I’m not dead yet.

Change is Coming in 2015.  Meanwhile, I’ll post random updates here to keep you all apprised.

Thanks for stopping by


Tumblr Tuesday: Week 6

So…we took a brief vacation for week 5 (my mom was visiting, it was a good excuse) but today we’re back with a vengeance!  This week’s Tumblr Tuesday theme is “Revelation”.  Not in the biblical sense, but rather that part of the story in which the plot turns upon a dime and new vistas appear over the horizon, or the protagonist reaches the penultimate moment of their tale.  This isn’t the climax to the tale–this is that moment where the slow walk to resolution becomes a sprint, when what was hidden becomes revealed.

Submissions this week are for PEOPLE/A Person.  This can include an animal.  Ideally, an image that speaks to you of ‘Revelation’, but any picture of anyone (human or otherwise) will work just fine.  Submissions are due by Friday at noon.

Please submit an image! The last submission call got no replies, so nothing got written.  My goal is to get a story out, with your help, every week.  If you aren’t feeling inspired with this week’s challenge, please DO forward the submission call to folks who might be.  Thanks!

World-A-Week Challenge: Week 3

This week’s image was submitted by Chris Richardson.  Thanks for submitting!  Lots of great submissions this week, but somehow this picture rose to the top.  This was a tough challenge for me, as I had to do a ton of rewrites before the story even started to take shape.  That said, I also really appreciate the challenge of what I tried to do with this piece.  I hope you do as well.

Without further ado…

I G N I S   F A T U U S

I remember the car first, I think.  I know it was black, and long, with wide long curves over the wheels.  I can see myself in the reflection of its paint and its drawn windows.  I am young, merely a child, but even then I could take stock of myself.  My cheeks are flush from the combination of the heat of home and the chill that fills the air.  My lips look a tad pale, and chapped with little tags of skin in the jagged cracks where the skin had compressed from the cold.  My hair is tucked under a hat, tightly pressed so I cannot see it.  My eyes are tight, my pupils seem wide enough to have swallowed whatever colours may have surrounded them.

I remember sneezing for the first few minutes I sat down, because there was so much dust on the seat in the back that for a moment it felt like I was traveling in a cloud.  When the cloud settled, I still couldn’t hear anything.  It was like someone had put really strong hands to my ears.  Everything sounded so far away, I couldn’t make out anything, not even the sound of the road passing beneath me as the car started and pulled away.  The windows rolled up as we began to pick up speed and then everything was a dark grey haze as it sped by.

It felt like we drove forever, me alone in the seat and the driver behind the glass far in front.  I don’t remember where my parents were.  To be honest, I don’t really remember my parents at all.  The best I can recall are vague and fuzzy shapes, like wool seen through those forever darkened windows.  Perhaps there was a woman in a dress, wearing a hat that made me think of a bell.  Perhaps a pocket watch dangled from a man’s hands, calloused but somehow kind.  I remember I was almost shocked when the car finally stopped.  The latches on the door unlocked with a loud click and the car sat there idle.

No one came to get the door for me.  So I reached out and opened the door for myself.  There was a small bit of snow on the ground, partially melted into puddles of icy brown amidst the uneven gravel.  We had pulled off of a road, and I carefully sidestepped the mucky pitfalls and stood on a more densely packed patch of stone.  In front of the car stood two gates wrought of iron, gilded with gold.  Lanterns sat upon each postern, but there was still light enough about for them not to have been lit.

The pressure in my ears didn’t ease up at all, in fact it seems like they were trying to pop the second I got out of the car.  It hurt a lot, and it made my head feel wobbly.  I was wearing my grey fall coat, and my white scarf.  Someone had given me the beret that matched for a present the night before, but I couldn’t quite place who.  What I could hear, though, was that click, louder than the car doors, as the gate on the right swung inwards.  There was a buzzing in my head, as if a hive of bees wanted out of the muddled grey flesh behind my eyes.  The gate creaked too, as if it had never been properly oiled and rarely used.  I heard a crunch then, as the car shifted in reverse and brutally pulled backwards, kicking up mud and rock as it turned away from me and slowly began journeying back down the road we’d come.

There were no birds that I can recall, none singing and none resting in the branches of those barren, dead trees.  Only they weren’t dead, just resting.  Resting gently in repose, until the sun and the earth once more coalesced into warmth and sunlight.  I walked up the drive, wide and more evenly covered in rocks that give way to fieldstone until I arrived at the doors at the front of the estate.  More lamps rested upon the walls on both side of the doors.  I remember them being impossibly tall and unnecessarily wide, big enough for four or five of me to walk inside linked arm to arm, with another set of us balanced on top.  I walked inside, and it took some time to close the door completely.  Polished stone on the floor made my footsteps echo loudly through the corridors that spun away to the left and right.  Above me floated a chandelier of faceted crystals and faux candles in concentric rings, illuminating a harlequin pattern on the ceiling’s arch as it fell onto the wooden lined walls.

No one greeted me, nor asked to take my coat or hat or scarf.  I removed them myself, and left them on the small, dark wooden table that nestled in the corner of the foyer.  I walked towards the left hallway, and then decided upon the right.  I don’t recall why, truly, perhaps just capriciousness on my part.  The hallway had many doors, many of the rooms open and the pale light of the winter sky poured through the windows revealing Spartan conditions.  A bed, a small desk, a wash basin.  On each desk appeared a notebook and a pencil, blunted but still capable of inscribing thought to page.  Pale, thick drapes framed the windows in each room.  A mirror sat upon the leftmost wall, reflecting an image of bed and desk both—or would have, if it had not been coated in a frost of dust that muted all but the very basic of shapes.

I explored the empty halls for some time, even as my shoes left temporary footprints on the cold stone.  I stumbled across several small libraries, the walls dressed in dark wood and chairs covered in black cracked leather.  Elaborate metal and glass floor lamps draped in cobwebs sat near the chairs.  Each library was the same, though each had different titles on their shelves.

I pulled a few books off the shelves, dusted off one of those lights and pulled on its dark, tarnished pull and was rewarded with a soft, barely flickering light.  After a time, the flicker stopped and I sat in one of those chairs and began to read. When I was tired, I found one of those empty rooms and laid down to rest my head.  The bed was large for me, but it was somehow comforting to be drowning in sheets and blankets, their warmth piling on top of me until I finally slept.

Over the years, the libraries became my refuge.  I read most of the books on their shelves, books on philosophy and religion as well as adventures and medical texts. Though I never saw any of the others in the Estate’s building, I often watch them rake the leaves, watch the foliage get caught in the weak tin spines and shred to dust.  This is the third day in a row that they’ve been raking.  The trees are long since bare, and the yard should be filled with the dust that once was chloroplasts, xylem, and phloem.  The trees surround the building like a shroud, offering shade but obscuring the world outside.  At least, that’s how I remember it.  My eyes were smaller then, and bewildered.  All I can see now is the canopy in the spring and summer, and the bare trees and the snow in the fall and winter from the windows in the rooms in which I dwell.

I don’t leave the Estate, and I don’t venture out onto the grounds.  I walk these halls by choice.

I do not know the others names.  I have not spoken to them.  I have gotten used to the silence here, crisp as it once was muddled.  I read and watch, sleep and rise from slumber.

Outside, the passing of seasons are as the rise and fall of leaves, the tracks of others mere eddies in the dust.

Tumblr Tuesday: Week 4

Thusly was born the fourth of the Tumblr Tuesdays!  Below is my picks for my favorites for this week culled from my tumblr stream. Links should work this week to the owners/original posters pages.  This is also the call for submissions for the fourth World-A-Week challenge!  The winning image and story will be posted later today, but I wanted the submission process to get back on track and not entirely fall off the rails.

This week’s World-A-Week Challenge category: ANYTHING GOES.  People, places, things or items–any image that speaks to you, of absolutely anything.  If nothing on the web (really?) appeals, go out and snap a picture of something fun or creepy with your phone.  I love the images that have come in so far.  I’m adding them to an ever-growing database of stuff to post in future challenges.  So thank you for making the Challenges the successes they’ve been to date!  All I ask, is no porn please.  So let the submissions begin!  You can either submit them via a link in the comments section of this post, or via email to latenightstirfry@gmail.com.