I’ve been, for months, slowly working my way through Muriel Ruckeyser’s The Life of Poetry. It’s been slow going for a… Read more The Life of Poetry & The Resistance

hustle
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/wp-includes/functions.php on line 6121I’ve been, for months, slowly working my way through Muriel Ruckeyser’s The Life of Poetry. It’s been slow going for a… Read more The Life of Poetry & The Resistance
I have started so many blog posts of late that have just seemed too ranty or too complicated – like… Read more Badass You and Magical Thinking
If you’re arriving early for Bouchercon this year, there will be a Noir at the Bar speed-reading event in the… Read more Noir at the Bar — Afternoon Delight (Bouchercon 2016)
I know, some of you want to tell me it’s awful or that you grew up with books about pirates… Read more Representation Matters: Ghostbusters Edition
A lot of writers blog about writing. Often. I have no idea how they find that many things to say,… Read more Writing…and junk
The new Protectors anthology (benefiting PROTECT) is out today.
Am I good enough? Will I ever be? Should I quit now? What if no one ever reads my writing?… Read more Am I good enough yet? Does it matter?
Last week I went to a book signing up in Delray on the suggestion of a friend. Based on the… Read more Book Covers: friend or foe
So, our most recent roadtrip took us from Las Vegas out to Long Beach. The shortest distance between two points… Read more Camp Cooking Part 3: Valley Girl (the butane cookstove edition)
Candle fans, I’m test-marketing a batch of my soy candles in travel tins during Bouchercon. If I keep them, they’ll… Read more Candle Tins!