Novels, Short Stories, and Flash Fiction

Key: ff = flash fiction,  ss = short story,  co = collection,  no = novel

TITLE TYPE PUBLICATION DATE NOTES
Blister and Other Stories [co] Obie Books February 2024  

Max, the Oarsman [ss] AntipodianSF January 2024  

The Astronomer [no] Whisk(e)y Tit Press March 2023  

Tramp [ss] AntipodianSF December 2022 audio version, AntiSF Radio show, April 2023

A Betrayal and Other Stories [co] Rogue Star Press Press May 2018  

Rhonda's Story [ss] Crimson Streets October 2017  

The Night the Aliens Came [ff] AntipodianSF June 2017 audio version, AntiSF Radio show, August 2017
Puff [ss] Perihelion February 2017  

Mercury [ff] The Story Shack November 2016 reprinted AntipodianSF, April 2021
Prologue to an Imaginary Book [ss] Cafe Irreal August 2016  

Worms of Titan [ss] Perihelion Science Fiction June 2016  

Marooned in the Tarantula Nebula [ff] The Story Shack February 2016  

The Miners of Lightning Spruce [ss] Frontier Tales January 2016  

Inversion [ff] The Story Shack August 2015 audio version AntiSF Radio Show, May 2022

Barnegat Inn [ss] Perihelion Science Fiction January 2015  

2038: A Mars Odyssey [ss] Perihelion Science Fiction September 2014  

The Expansion of Space [ss] Perihelion Science Fiction December 2013  

The Meaning of Jealousy [ss] Skive November 2013  

It's Not What You Think It Is (A Meditation on Time) [ss] Cafe Irreal August 2013  

A Journey Through the Wormhole [ss] Perihelion Science Fiction June 2013  

A Matter of Principle [ss] Bewildering Stories July 2012  

Love in a High-Tech Age [ss] Aoife's Kiss June 2012  

Julie's Murderer

[ss]

Bewildering Stories July 2011  

Skipping Stones

[ss]

Daily Love June 2011  

This Old Man

[ss]

Skive June 2011  

The Last Photon

[ss]

Cafe Irreal February 2011 selected Web Short Story of the Day by Fictiondaily on March 8, 2011
Worms

[ff]

Skive November 2010  

Mario Bakar

[ss]

Yesteryear Fiction May 2010  

Alpha Centauri

[ff]

Weirdyear May 2010  

Ariel

[ff]

Weirdyear March 2010 reprinted, AntipodeanSF, February 2018
In the Garden

[ss]

Cafe Irreal February 2010  

The Astronomer

[ss]

Iconoclast May 2009  

Secrets of Life

[ff]

Skive September 2008  

A Love Story

[ff]

Skive March 2008  

The Looking Glass

[ss]

Dream Fantasy International January 2008  

The House in the Forest

[ss]

Skive December 2007  

Three Degrees Above Absolute Zero

[ff]

Dreams and Nightmares May 2007  

Happenstance

[ss]

Anotherealm August 2006  

Hoag's Object

[ff]

Dreams and Nightmares January 2006 reprinted in Cafe Irreal, May 2017
The Moons of Jupiter

[ss]

Zahir December 2005  

Happiness

[ff]

Anotherealm July 2005 reprinted in Tien Ve, 2013
The Room at the End of the World

[ff]

Cafe Irreal May 2005 reprinted in Tien Ve, 2013; audio version on Short Reads for the Long Road podcast, August 2014
Gwenedine

[ff]

Anotherealm February 2005  

Death in the Afternoon

[ff]

Nocturnal Lyric September 2004  

The Town That Went to Sleep

[ss]

Word Riot June 2004  

A Soldier's Lament

[ss]

Dream Fantasy International July 2002  

The Crystal

[ss]

Penny Dreadful July 2000  

Apologia du Amore

[ss]

Dream Fantasy International March 2000  

A Betrayal

[ss]

Penny Dreadful September 1999 Pushcart Prize nomination 2000; reprinted in Cafe Irreal February 2000 and The Irreal Reader anthology November 2013
The Vulture

[ff]

Mind in Motion January 1997 reprinted in Tien Ve, 2013
Others

[ss]

Lost Worlds July 1994  

A Sea Voyage

[ff]

Dreams and Nightmares July 1993 reprinted in Cafe Irreal August 2021

The Museum of North African Treasures

[ss]

Lost Worlds April 1993  

Fare-Thee-Well

[ff]

Iconoclast January 1993  

On the Nature of Love

[ff]

Iconoclast January 1993  

Solitary Confinement

[ss]

Midnight Zoo January 1992  

The Bridge

[ff] Penny Dreadful December 1991 reprinted in Cafe Irreal, May 2006, and in Tien Ve, 2013