A #PitLight-Adjacent Post (A Day Late)

This year I participated in #PitLight, a fun, upbeat, authors-only social media pitch event for books we’re working on (or

Continue readingA #PitLight-Adjacent Post (A Day Late)

SplatterFlix 2022 at the Carolina Theatre of Durham!

I’m thrilled to be at the SplatterFlix Film Series at The Carolina Theatre of Durham this weekend! I’m selling books,

Continue readingSplatterFlix 2022 at the Carolina Theatre of Durham!

A Tower of Concrete and Flame

That’s right, it’s another #SanFranciscoSunday, and I want to talk about the woman who wore trousers and smoked cigars so

Continue readingA Tower of Concrete and Flame

A Street of Wood and Blossoms

The Filbert Steps are a living embodiment of all the best things about San Francisco. … Continue readingA Street of Wood and Blossoms

A fist of stone rises over San Francisco

It’s what I think of when I think of that city, and it’s going to be one of the first places I go the next time I go back. … Continue readingA fist of stone rises over San Francisco

Weeper’s Corner with a French 75

Last week I turned in SHUT THE GATES OF MERCY, the third entry in my four-book Emperor Norton series, and

Continue readingWeeper’s Corner with a French 75

Emperor Norton Lives!

Hey, folks! The first installment in SERVANT/SOVEREIGN, my new time travel/urban fantasy/historical fiction series set in San Francisco, is out

Continue readingEmperor Norton Lives!