Journal

Occasional. Not a schedule.

October 11, 2026

Bad Debt is out

Rory's book is out. Bad Debt is Fox Point Book Two: the same bar on the Providence waterfront, the fisher who has worked it since he was sixteen, and the fox who takes the table by…

Read it →
October 1, 2026

October, in one place

Everything I'm in this October, in one place. Fair warning: this one is mostly for me. I'm going to click through every link on this page and fill my own Kindle, and you're welcome…

Read it →
September 26, 2026

Cold Ledger is out

Fox Point starts today. Cold Ledger is Book One: a cash bar on the Providence waterfront called Boom, the alpha wolf who has run it for twenty years, and the coyote omega bookkeepe…

Read it →
September 22, 2026

Fox Point has a name

The panel on the front page has said Fox Point, on deck for a while now, with nothing under it. It has a name. Fox Point Book One: Cold Ledger is out next week, and tonight the new…

Read it →
September 14, 2026

Also on Kobo

Two of the books are on Kobo now: True North, the Caldwell & Pike prequel, and Latent Heat, the Tidal Heat one. Both are $2.99, both are DRM-free, and both are in Kobo Plus, which …

Read it →
September 14, 2026

Considerably more paperwork

Dispatches From Bad Little Falls is out. It's eleven short pieces from the town. Six are stories and five are documents, and by documents I mean a sign-up sheet, a substitute teach…

Read it →
September 9, 2026

Maybe I should post more often

Latent Heat is out. That's the announcement. Everything under it is me talking to a Journal that has two posts on it, one of which is called "Testing." The audience here has never …

Read it →
August 26, 2026

The house is open

This website is new. The address isn't; it's been printed in the back of every book for a while, pointing at a placeholder while I built the real thing behind a curtain. The curtai…

Read it →
August 17, 2026

Testing

Nothing to see yet, testing the system and how it all comes together, though I am in the middle of editing Flood Tide, which is turning into a doorstopper.…

Read it →