2 Books
2 Publications
The Man Who Crossed Worlds follows Miles Franco as he threads between shifting doors and shifting loyalties, choosing between a looming consequence and the path that might erase him. In a city that...
The Man Who Crossed Worlds follows Miles Franco as he threads between shifting doors and shifting loyalties, choosing between a looming consequence and the path that might erase him. In a city that wears the night like a cloak, Miles faces a count of chances he cannot refuse, where every step forward flattens another layer of his own memory and the familiar maps of home. The tension tightens as a decision once thought final proves only the opening of a deeper, more intimate reckoning.
Urban Fantasy
1 Books
2 Publications
The world is already moving when Caméléone steps into the crooked valley where vendors bargain with echoes and the rain keeps time on the cobbles. A whispered debt surfaces in the crowd’s gossip,...
The world is already moving when Caméléone steps into the crooked valley where vendors bargain with echoes and the rain keeps time on the cobbles. A whispered debt surfaces in the crowd’s gossip, linking her to a legend she never believed would claim her again. She weighs a dangerous alliance against the sure cost of staying true to the stubborn creed she carries—one that sets her against a circle that underestimates what a single quiet choice can do in a city that forgets nothing. The streets teach her the language of risk, the faces reveal the price of loyalty, and every corridor between light and shadow stores a memory that refuses to fade. As the night tightens, she must decide what she’s willing to become to save someone who may already be lost to her ambition, and what she’s willing to lose to keep faith with the people who never stopped needing her.
Science FictionFantasy
2 Books
2 Publications
Shagan and Junia chase a rumor that crawls through the brick-and-sand labyrinth of a city built around a sleeping pyramid. A caravan’s collapse yields a clue—an ancient mask of clay that seems to...
Shagan and Junia chase a rumor that crawls through the brick-and-sand labyrinth of a city built around a sleeping pyramid. A caravan’s collapse yields a clue—an ancient mask of clay that seems to breathe with a pulse of its own. As the couple threads through markets, alleys, and a ritual of blindfolded riders around the pyramid’s base, they uncover not just enemies who want the mask’s power, but truths about themselves they were never prepared to face. Every step tightens the net: a debt repaid in bone, a promise traded for a map that points only to further questions. The desert answers in heat mirages and the cold teeth of stone, and Shagan must choose what he’s willing to trade for a future that may not include Junia if the pyramid wakes.
FantasyDetective
2 Books
2 Publications
Dark clouds roll over a market built from broken spells and glimmering trinkets, and Lorenz, the keeper of a patched-together diary, threads through crowded lanes where hawkers trade rumors as...
Dark clouds roll over a market built from broken spells and glimmering trinkets, and Lorenz, the keeper of a patched-together diary, threads through crowded lanes where hawkers trade rumors as currency. Each stop unthreads a memory—of a lost mentor, a misread map, a lie that tasted of copper and rust. He discovers a city that refuses to sleep, where doors open one at a time to reveal who you were yesterday and who you might become tomorrow. A rival traveler shadows him, a rival that isn’t human so much as a mirror, and the diary itself hums with a soft, impossible magic that reorders time when he lingers too long on a choice. By dawn, choices are not merely made; they evolve Lorenz’s very sense of what it means to travel, to belong, to become someone capable of carrying both a record and a future forward across a world that refuses to stay still.
Juvenile Fantasy
1 Books
2 Publications
She ends a shift at the corner clinic by slipping through a service alley that smells of overheated solder and citrus cleaner, chasing a rumor that the city itself is listening. A coded message, a...
She ends a shift at the corner clinic by slipping through a service alley that smells of overheated solder and citrus cleaner, chasing a rumor that the city itself is listening. A coded message, a whispered name, and the sudden, brutal realization that someone she thought was a friend could be the obstacle she didn’t know she needed to move past. The night unfurls in brief, bright snapshots: the tremor of neon on rain-slick pavement; a door that coughs out a cloud of violet smoke; a street preacher who knows more than she should about her own past. In the pressure of a crowd, she makes a choice that pits her stubborn sense of justice against a truth bigger than her own hunger for belonging. The consequence lands like a weight she can’t shake, reshaping who she is and forcing her to decide what kind of fire she’ll become when the city finally demands more than she’s ready to give.
Urban FantasyNoir