THE COMPLETE LIBRARY

All the Books. All the Pain. All the Laughs.

Two bestselling series. Multiple awards. All on Kindle Unlimited. Not a single humble word in sight.

βš” The imPerfect Cathar

Winner of the PenCraft Literary Award, Best Indie Book Award, Audiobook Reviewer Award, and American Legacy Book Award. Described as “Highlander meets Harry Dresden.” All titles on Kindle Unlimited.
New reader? Start with the free prequel novella An imPerfect Trap, then go straight to imPerfect Magic. Or grab an omnibus for maximum value on Kindle Unlimited.
An imPerfect Trap book cover
PREQUEL NOVELLA Β· FREE

An imPerfect Trap

A fae shows up uninvited in Paul’s territory of Toulouse. He was never going to let that slide. Now he’s trapped in a locked room mystery in another dimension, at the mercy of a psychotic faeling’s twisted game. Reincarnating every time he gets killed doesn’t help when the trap won’t let him die.
imPerfect Magic book cover
BOOK 1 Β· πŸ† WINNER Β· 4 AWARDS

imPerfect Magic

One moment a heretical priest in the 12th century, hunted, hated. The next, waking up in the nearest corpse. Eight hundred years later and all he’s learned is how to die far too easily, far too often. Now his territory in the South of France is under threat, trapped by impossible angel-made runes. If the angels have gone full red-lightsaber evil, it might not just be his territory in danger β€” but the whole of reality itself.
imPerfect Curse book cover
BOOK 2

imPerfect Curse

Franc is dying, struck by a curse placed on him by the Sistren of Bordeaux. Paul is exhausted, done in, and desperately in need of a stiff drink. None of that is going to happen any time soon.
imPerfect Fae book cover
BOOK 3

imPerfect Fae

The trail leads to Faerie. No one gets through unless they’re Fae β€” which leaves one bad option: go toe-to-toe with the mercenary assassin spoken of in terrified whispers across centuries. Half-Marred Jack himself. The one who wiped the floor with Paul last time. He may be more than a monster. Paul is currently less than whole.
imPerfect Bones book cover
BOOK 4

imPerfect Bones

Back in Toulouse, and for once Paul has the upper hand. The unearthed remains of a certain hunchbacked English king provide a tantalising lead on their enemy β€” who has no idea Paul escaped his Faerie trap. But hob kings, goth vampires, and back-stabbing double-crosses are lining up to ruin the day.
imPerfect Hunt book cover
BOOK 5

imPerfect Hunt

Spanning the South of France, England and Paris. Hot on their enemy’s heels with flashbacks to Paul’s adventures in Austria in 1939. The hunter might just become the hunted β€” which is, honestly, a very Paul Bonhomme sort of development.
imPerfect Gods book cover
BOOK 6 Β· CLOSES ARC ONE

imPerfect Gods

And so it comes to this. A showdown. An ending. But if they fail β€” if Paul ends β€” then reality might follow along behind him. The first arc of the imPerfect Cathar reaches its conclusion. No pressure. Just a day ending in Y.
An imPerfect Samhain book cover
STANDALONE NOVELLA Β· BETWEEN BOOKS 6 & 7

An imPerfect Samhain

The walls between the worlds are thin. The nights draw in. And monsters walk abroad. October 30th, 1958 β€” Paul receives police photos of a child’s skeleton washed up on a French beach, bite marks too big for any human. He and Aicha head to Nice to find out why France’s papers are completely silent about missing children.
imPerfect Blood book cover
BOOK 7 Β· OPENS ARC TWO

imPerfect Blood

What would you sacrifice to get back those you’ve loved and lost? Since the battle at Bugarach, Paul has been obsessed β€” fixated on finding a way to bring back those taken from them. But while he’s been chasing ghosts, trouble’s crept in closer to home. He ignored a friend’s cry for help. Now they’re gone.
imPerfect Blades book cover
BOOK 8

imPerfect Blades

Lost swords and last chances. Isaac is sick, the demonic illness spreading fast, and the only lead points to the legendary sword of Charlemagne β€” Joyeuse β€” somewhere in the PyrΓ©nΓ©es. Ancient Basque legends and incredible tests stand between Paul and the cure.
imPerfect Demons book cover
BOOK 9 Β· SERIES FINALE

imPerfect Demons

The demon took Paul’s city. Now he’ll give them war. Toulouse is a war zone. The secret world of the Talented teeters on the edge of exposure, and all of humanity hangs in the balance. One last fight. One last impossible dice throw. Eight hundred years of dying comes to its reckoning.
imPerfect Tales collection cover
SHORT STORY COLLECTION Β· 2025

imPerfect Tales

Immortality is a fragmented curse, bound together by myriad tales. From the bloody intrigues of medieval Toulouse to Ireland during the Great Famine, from ancient Lebanon to the shadows of modern Lille β€” novellas, short stories, and rare flash fictions, some appearing in print for the very first time.

πŸ“¦ Omnibus Editions β€” Best Value

Three books in one. imPerfect Beginnings (Books 1–3) Β· imPerfect Villains (Books 4–6) Β· imPerfect Endings (Books 7–9). All on Kindle Unlimited. The most efficient way to binge an entire arc whilst technically pretending it’s still just one book.
πŸ‡«πŸ‡· Also available in French as Cathare imParfait, translated by Perri Corbett. Proof C.N. Rowan’s humour survives translation into the language of the country that adopted him.

🏨 The Broken Hotel for Magical Misfits

Strong heroines. Found family. Slow-burn romance. A hotel that is emphatically not just a hotel. All on Kindle Unlimited.
New reader? Start with the free prequel novella A Hidden Witch’s Inheritance, then dive straight into Book 1.
A Hidden Witch's Spell for Making a Tiny Giant Mighty book cover
BOOK 1

A Hidden Witch’s Spell for Making a Tiny Giant Mighty

Iris inherits a crumbling hotel from a grandmother she never knew. The long-term residents redefine quirky β€” especially Silas, the brooding recluse who always wears black and never opens his curtains. She slips on her grandmother’s mood ring during a meltdown. Her kitchen catches fire. The hotel turns out to be a magical portal to multiple worlds. Classic Tuesday.
A Hidden Witch's Spell for Freeing a Captive Olympian book cover
BOOK 2

A Hidden Witch’s Spell for Freeing a Captive Olympian

Save the house, or save her best friend? The trail leads to Olympus β€” home of the gods of legend, who turn out to be not particularly friendly to regular mortals. Tisha was poisoned saving Iris’s life, and the only cure is also on Olympus. Iris is heading in anyway.
A Hidden Witch's Spell for Scrying a Lost Vampire book cover
BOOK 3

A Hidden Witch’s Spell for Scrying a Lost Vampire

Someone is missing. Someone who may or may not be the reason the curtains on room 7 have never, not once in living memory, been opened. The hunt is on β€” and the answer may change everything Iris thinks she knows about the hotel and its most mysterious resident.
A Hidden Witch's Spell for Saving her Magical Misfits book cover
BOOK 4 Β· SERIES FINALE

A Hidden Witch’s Spell for Saving her Magical Misfits

Our enemies have found the House. Battle lines are drawn across the hearth β€” and Iris’s heart. The misfits are ready to fight. The odds aren’t just stacked against them, they’re insurmountable. The found family fights back anyway. That’s rather the point of found family.