Forthright .'s Blog
September 5, 2025
Coop 133: Growl
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the one standing guard.
133
Growl
Coop wasn’t sure why Torloo and the rest were acting like someone was planning to abscond with him. Chumani was a friend from home. If it was her. Ninook had said he, but his friend was a she. Or… at the very least, that’s how Chumani had presented he...
September 2, 2025
Coop 132: Distress
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the one making a bad impression.
132
Distress
A white-haired Amaranthine was waiting outside. Her copper eyes flashed like new pennies. “I’m Resplendence. Head of security.”
“Sorry for making trouble.” Coop took an apologetic posture, but he couldn’t hope to hide how worried he was...
August 31, 2025
Art Peek: Skrik

Eyes in the Shadows. When I described Skrik to illustrator Mart Lett, I compared his form as something between a feline & a small gargoyle, a shadow with wisping edges that are in constant motion.
He’s small enough to perch on Enzo’s shoulder. In fact, he’ll often drape himself along his shoulders and peek out from under his hair. Shy thing.

More behind-the-scenes details about Folk-Spelled are sure to turn up here. But if you want LOTS more posts like this, they’re the sort of thi...
August 29, 2025
Coop 131: Your Trickster
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the one being used.
131
Your Trickster
Torloo turned his head, gazing out at cloudy skies and the rain-lashed forest beyond their cozy shelter.
Coop didn’t think anything of it… until the wolf’s tail puffed.
“Something happening?”
“Yes.” Torloo said, “Mutt found them.”
“Hi...
August 26, 2025
Coop 130: Nuance
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the clingy one.
130
Nuance
Two days later, battler games were canceled because of the weather. Coop stayed in the Elderbough encampment, working out knots for a second harness, because the one he’d been making for Torloo didn’t suit Mutt at all.
Torloo sat close enough to be kinda ...
August 24, 2025
In Publisher’s Weekly

Getting the Word Out. I’m doing what I can to give the Immortal Holmes series the best possible start. After receiving an Editor’s Pick from BookLife Reviews and its subsequent appearance in Publisher’s Weekly, I reserved ad space. This will be appearing soon and I hope it catches the eye & the interest of new readers.
How would YOU blurb Folk-Spelled? ::twinkle::
Thank you, as always, for supporting my storytelling. When you read, rate, review, and recommend my books, you’re making a ...
August 22, 2025
Coop 129: A Better Introduction
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the one with tons of experience.
129
A Better Introduction
Everyone’s attention bounced back to Torloo, which was the right idea. When in doubt about the Amaranthine, you’d best ask an Amaranthine.
In a calm, clear voice, Torloo spoke for the wolves. “Give us your attention and you...
August 19, 2025
Coop 128: Under Your Noses
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the ones who are catching on.
128
Under Your Noses
Magda spoke up. “Do you know who tapped you?”
“Was it you?” asked Bryce warily.
“Nooo. Not me.”
Heads turned to consider Mirrim, who snorted. “Not even close.”
“The answer is closer than you realize,” said Magda, her tone ...
August 17, 2025
Table Games

Always Hexagons, Please. Favorite things tend to work their way into my books, which is why Ramage keeps games on the tables at The Speckled Hen. Naturally, I needed to make them fit in with Newcomb’s unique culture, so chess became a six-sided melee, and decks of cards gained a couple of extra suits. During my research, I found (and purchased) this simple puzzle game, which is just the sort of thing you might play with friends while waiting for dinner to arrive at your table.
Details, de...
August 15, 2025
Coop 127: Pairing Program
Claimer: I do hereby claim all rights and responsibility for the characters in a certain boy’s adventures because the Amaranthine Saga & Songs are mine. Please continue to indulge the lot of us, especially the only non-reaver in the bunch.
127
Pairing Program
Speaking for reavers? Coop knew he was out.
Mirrim strode forward to face Torloo. “I’ll be your balance this year.”
Then they went through formal introductions, which took a long time. But it was interesting because Coop lear...