How organizations get poisoned from within.

I’ve joined Amal El-Mohtar in calling for Theodore Beale‘s expulsion from the Science Fiction Writers Association.   The whole mess with Beale is well outlined by Jim Hines. The short version is that Beale is a racist, a misogynist, and seems to generally enjoy pissing people off. He’s launched a number of personal attacks on other SFWA members, most recently using SFWA’s official twitter stream.   *sigh*   I’ve seen people like Beale poison a number of groups and organizations. [...]

Read More

Latest Work


Latest Fiction


The Curious Investigations of Miranda McGee – Chapter Nine – Part 4

Posted by ON

A few people wandered the hospital halls. It was hard to distinguish patients from staff, maybe from people who’d wandered in from the street. Some immobile patients were scattered amongst the empty rooms. Occasionally an orderly walked by, a clipboard hanging from their hands or distractedly pushing a broom. Everyone looked dazed. The hospital was like a maze. They found room 1264 on the second floor. They had to search three sections to find it. The door was shut. Miranda [...]

Read More

Latest Music


Track for danele

Posted by ON

It makes me smile thinking that danele wouldn’t have liked this. I should have written a folk song. Anyway, here’s the track, ” For danelé. “

Read More

About Me


Who is this guy?

Hi. I'm an editor for Shimmer Magazine and member of the Science Fiction Writers Association. I write kind of weird stories full of people having feelings. I have fiction published on three continents and have won some awards here and there.

This little site is a good place to find my art, music, free fiction, an ongoing serial novel, and me generally rambling about life.

Come on in, take a look around.