Moira Marsh just wanted to digitize some dusty records, not get yeeted into a magical town with a possessed book, a bloodline full of secrets, and a grumpy panther shifter claiming she’s his fated mate.

Lucien Vale was supposed to be a mild-mannered bookstore owner. He’s also the town’s supernatural enforcer, emotionally repressed cat dad, and apparently the only thing keeping Moira’s runaway magic from cracking the fabric of reality.

Now the grimoire won’t shut up, ancient evil’s knocking at the veil, and Moira might be the only one who can stop it—if she doesn’t set something on fire first.

No pressure.

Published
August 7, 2025
Where to find this book
External links open a book search at the selected retailer. Availability may vary.
Risingshadow

Book activity

  1. Chelsea K
    updated this book
  2. Chelsea K
    added this book to the database