Cozy small-town fantasy · heroines past forty
Extraordinary things happen to ordinary people. Usually on a Tuesday.
Three towns on two continents, and in every one of them the magic arrives disguised as good luck — a knack for finding what other people miss, a room that feels wrong in a way nobody can name, a run of coincidences too neat to mention.
Whisperwillow Springs, Florida
Four books, four women, one town
A thrift store, a café, a bookstore, and fifty years of county records nobody has ever read closely. They aren’t four separate stories — they’re one town and one buried summer, and a circle of friends that widens by one each time.
- 1
The Thrift Store Thaumaturge
January 2027
Six boxes arrive from a house Maggie never knew existed. In the smallest one is a ring that will not come off.
- 2
The Bargain Bin Witch
February 2027
Jenna Martinez had an arrangement with the universe. The universe has begun renegotiating.
- 3
Discontinued Line
March 2027
A child’s swimming medal, fifty years old. The engraving is not worn away. It is absent.
- 4
Sold As-Is
May 2027
Nine folders. Nine households. Eleven people about to be buried fifty years late.
Free story
She'll call it luck. You'll know better.
Maggie Sullivan is forty-six, runs a thrift store, and has been magic for years without once admitting it. The Last Ordinary Day is complete in itself, read in one sitting, and the Monday before everything in Whisperwillow Springs begins.
About
I write about people who think their most interesting chapters are behind them
They are usually wrong, and they are usually the last to find out. My heroines are in their forties, fifties and sixties. They have histories, complications, and grown children who don't call enough.
What happens to them is extraordinary — but it arrives quietly, disguised as coincidence, and it takes them a while to stop explaining it away.