I have a new novelette out this month!
“A Hollow Where the Screams Have Gone” appears in volume 2 of You, Human, a dark sci-fi anthology, among stories by Eugen Bacon, Josh Malerman, and more!
My tale involves experiments within a secret facility, where consciousnesses swap bodies, uncovering secrets about the monsters we know, the ones we become, and the ones we serve.
Also today, I’m excited to share that A Game in Yellow appears in Cinema Chords as one of “25 Horror Novels to Haunt Your Last 25 Weeks of 2025” and in CrimeReads as part of “25 New and Upcoming Horror Novels to Look Out for This Summer (and Beyond).”
I’m also delighted to share that Jeremy Carlisle Parker, who narrated A Light Most Hateful and was part of the cast for All the Hearts You Eat, will be giving voice to the A Game in Yellow audiobook, which releases August 12! She’s the perfect narrator to take on this descent into Carcosa.
It’s release day for
It’s a joy to share the new cover to
I have fantastic news to share! After a couple of years of being out of print, my dark fantasy/crime/horror novel No Gods for Drowning is coming back into publication.
With exactly three months to go until the release of my new novel A Game in Yellow, I’m thrilled to share the final front cover, with immensely kind words for the book from Christopher Golden and Eric LaRocca.
It’s cover reveal day!