Time is a river...

Eleanor now available in paperback

Eleanor and Esmerelda are identical twins with a secret language all their own, inseparable until a terrible accident claims Esme’s life. Her family in tatters, Eleanor is forced to grow up more quickly than a child should, desperately trying to hold her unraveling home together. The days seem to blur together in a haze of unyielding sorrow.

Until her entire reality begins to unwind, and suddenly Eleanor finds herself slipping between unfamiliar worlds, torn from time itself by a mysterious stranger who seems to know Eleanor—and holds her family's darkest secrets.

Short story: The Dark Age

I was already in the program when Frannie and I met. Would I have signed up for this if we’d already been married? The Long Sleep, the Dark Age. One hundred forty-four years of hibernation sleep. Autopilot. Essential systems and life support only... A lot can happen in a century and a half...

Available free in Lightspeed Magazine

Short story: Quiet Town

There had been plenty of laughter in those days. When the sun blazed and they called it a nice summer day, not an ice-melter like everyone did now. Gordy had been wrong. Everyone had been wrong. Fifty years, they'd said. In fifty years, the coastlines will be different. Your homes will be underwater... But it had happened in five. 

Available free in Lightspeed Magazine


What's new


About me

I'm an author and designer from Scappoose, Oregon. My novel Eleanor was published in 2016 by Crown Publishing (U.S.) and Harper Voyager (U.K.), and will be translated into German, Portuguese, and Turkish. I'm presently working on my next project. More here!