NOVELS
Raised by a Vampire
Jessica Falls
Chasing the Minotaur
COLLECTIONS
Being Human
Dark Paths
Off-World
Life Knots
Messed Up
Used by Magic
Vamp
SHORT STORIES
Millipede Lessons
Real Death
Learning to Mind
Call My Name
We Don’t Know Where You’ve Been, Mr. Jones
A Different Hunger
The Shopping Cart People
The Girl Who Left
So Hot
The Love Prince
To Ride the Serpent Once More
Never His Sword
Upgrades
Someone to Watch Over Me
Dropouts
Erect
The Last Angel
Peter and the Vampires
The Last Hotel
God in the Walkie-Talkie
The Rock
One Place
And I Shall Answer
Leptoid in My Ear
Lavender
Just One More Thing
Toxic Love
The Grocery Zoo Story
Observe, If You Will
Limb Poker
Jumping the Tail
The Final Inch
Fun with Broken Bones
An Actor’s Life
Enter Freely
Rough Cattle
The Tides
Life Letters
Plague Poker
The Wizard of Light Meets the Wizard of Rock and Roll
Toy Car Dialectic
The Substitute
Profit Sharing
What You Really Want
Beat Jess, Kill Hitler!
On Trial
Five Days of Grub
The Shit-Eater Blues
Reclaiming His Inner Ape
Something to Remember You By
Listen Harder
A Blossom Falls
Wolves
The Last Battle
Flasher
Dancing with Attitude
Sweat
Meant to Be Together
On the Parapet
Bringer of Light