Feel free to use any of the photos for publicity purposes.
Has the World Ended Yet?
The angels descend from Heaven but don't do anything. A hit man takes orders from a talking sex doll. A man sells miracles on Craigslist. Travelling deity salesman cause problems in a quiet neighbourhood. Read these exciting tales and more in Has the World Ended Yet?
New: The Cross Omnibus
The first three Cross books, plus two new stories never before published -- all for the price of your soul. I mean book. All for the price of one book....
The Apocalypse Ark
In the third Cross book, the immortal angel killer Cross faces his most dangerous enemy yet: Noah. For ages Noah has sailed the seas, seeking out all of God's mistakes and imprisoning them on his ark. Noah is not humanity's saviour but is instead God's jailer. But he has grown increasingly mad over the centuries, and now he is determined to end the world by raising the mysterious Sunken City. Only one person can stop him: Cross.
The Dead Hamlets
The second book in the Cross series. Can Cross stop a mysterious spirit from murdering the subjects of the faerie queen before it claims his own daughter? Or will he become trapped in a ghost story he cannot escape?
The Mona Lisa Sacrifice
The first book in the Cross series, featuring the enigmatic character of Cross, the man who woke up in Christ’s body after Christ left the earth to wherever it was he went. Written under the alias Peter Roman. Because, you know, Christ, Romans….
New Story! 99 cents!
The star of Please returns in this blackly comic take on post-9/11 life. Featuring a sex club, a bankruptcy cubicle farm and a gun that definitely goes off. Check out my Stories page to buy.
Please chronicles the life of a young man who drifts through a hallucinatory urban world filled with celebrity wannabes, addictive relationships and jobs that demand he become someone else.
The Warhol Gang
The Warhol Gang is a black comedy for anyone who’s ever been trapped in an endless mall or fantasized about taking revenge on everyone in the office.
Subscribe to my newsletter to receive an email whenever I publish something new.