Writer of Short Stories & Novels
“Will You Meet Me There, Out Beyond the Bend?”
Nightmare
More
“The Last Novelist (or A Dead Lizard in the Yard)”
Bifrost
More
“In Memory of a Summer’s Day”
Mad Hatters and March Hares
More
“The Last Novelist (or A Dead Lizard in the Yard)”
Tor.com
More
“Love Engine Optimization”
Lightspeed Magazine 85
More
“One Spring in Cherryville”
Available in most ebook formats
More
“The Garden Beyond Her Infinite Skies”
XB-1
More
“The Singularity is in Your Hair”
Cyber World
More
“The Sounds of Old Earth”
科幻世界 (Science Fiction World)
More
“The Problem of Meat”
Grendelsong
More
“The Meeker and the All-Seeing Eye”
Nebula Awards Showcase 2016
More
“Demon in Aisle 6”
Nightmare Magazine 38
More
“The Meeker and the All-Seeing Eye”
World Chinese SF Association
More
“The Thing in the Refrigerator That Could Stop Time”
Apex Science Fiction and Horror Digest
More
“Marie and the Mathematicians”
Andromeda Spaceways Inflight Magazine #26
More
“The Writing’s on the Wall”
Farrago's Wainscot #5
More
“The Sembla”
A Field Guide to Surreal Botany
More
“The Girl in the Basement”
Hatter Bones
More
“Saving Diego”
Interzone #221
More
“The Spaces Between Things”
Electric Velocipede 17/18
More
“The Girl in the Basement”
Apex Magazine, Vol 3, Issue 3
More
“The Suffering Gallery”
Beneath Ceaseless Skies - Issue 57
More
“The History Within Us”
Clarkesworld Magazine #42
More
“The History Within Us”
The People of the Book
More
“The Hands That Feed”
Steam-Powered: Lesbian Steampunk Stories
More
“The Bricks of Gelecek”
Naked City
More
“The Hands That Feed”
The Mammoth Book of Steampunk
More
“The Suffering Gallery”
The Best of Beneath Ceaseless Skies, Year Three
More
“The Great Game at the End of the World”
After
More
“The Sounds of Old Earth”
Lightspeed Magazine and io9.com
More
“The History Within Us”
Clarkesworld Year Four
More
“The Last Probe”
Launch Pad
More
“Pheth’s Aviary”
Beneath Ceaseless Skies - Issue 133
More
“The Meeker and the All-Seeing Eye”
Clarkesworld Magazine #92
More
“The Sounds of Old Earth”
XB-1 Issue 8/2014
More
“The Sounds of Old Earth”
Космопорт (Kosmoport)
More
“The History Within Us”
XB-1 Issue 11/2014
More
“Cameron Rhyder’s Legs”
Clarkesworld Magazine #98
More
“The Sounds of Old Earth”
Nebula Awards Showcase 2015
More
“The Garden Beyond Her Infinite Skies”
Clarkesworld Magazine
More
World Fantasy Convention & Story Sale

I’ll be attending the World Fantasy Convention in Columbus, Ohio from October 27-30. I’ll be doing a reading at Friday at 3pm in Union D, in which I plan to read a new, unpublished story. I’ve been working hard on several work projects (most non-writer related) and so haven’t had much free time, so I’m really looking forward to catching up with folks over a beer there!

In other news, I sold a new story. But the editor has asked me to remain silent until s/he announces. However, I have to say I’m pretty freakin’ psyched with this new sale!

Anyway, see (some of you) soon in Ohio.


“The Last Novelist (or A Dead Lizard in the Yard)” sold to Tor.com

Tor.comI’m supremely happy to announce that Ellen Datlow has bought my story “The Last Novelist (or A Dead Lizard in the Yard)” for Tor.com. I’ve been a fan of Tor.com and its regular fiction since its debut, and it’s awesome that my work will appear there. The story concerns a novelist from the far future in a world where few people read anymore, and instead have stories projected into their minds. The story will be published March 15, 2017.


Short Story Sale to Grendelsong

I’m happy to announce I’ve sold a new story to Grendelsong, the magazine edited by Paul Jessup. My story is called “The Problem of Meat,” and it’s about inter-dimensional creatures who eat our emotions. Grendelsong, back in the 00s was a cool little ‘zine that Paul Jessup put together, and some of the names people take for granted in the genre today had some of their first stories published there. Paul’s taking the ‘zine online, which I think is a better format these days for reaching the greatest audience, and my story will appear in the premiere (online) issue. I’m happy to take part!