Gary James writes for many quality publications, and quite a few that are not. He lives in chaos, with his books and ghosts.
Writer of novels, short stories, non-fiction, scripts, and other things. Also possessor of the worst luck in human history.