
Genre:
Fantasy
Themes:
Age Gap
Character with Disability
Dark Fantasy
Disaster
Disguised as a Man
Dystopian
Femme / Femme
First Love
Friends to Lovers
Grumpy / Sunshine
Historical
Ice Queen
Kidnapping / Disappearance
Living Abroad / Expat
Magic
Murder / Crime / Serial Killer
Mystery / Suspense
Mythology
Nursed Back to Health
Only One Bed
Opposites Attract
Paranormal Encounters
Pet / Wild Animal
Rich Girl / Poor Girl
Secret Crush
Slow Burn
Soulmates / Reincarnation
Steam Punk / Gaslamp Fantasy
Supernatural Elements
Heat Level:
Fade to Black (sex scenes are mostly implied and use euphemistic language)
Archetypes:
Reporter / Journalist
Sorcerer / Wizard / Alchemist
Student
Swordsperson / Archer
Geographic Location:
Fantasy or Fictional Setting
Setting:
Academic / School / University
Big City / Urban
Broadway / Theater
Castle / Palace
Corporation / Office / Workplace
Historical
Investigation / Stakeout
Jungle / Rainforest
Kingdom / Realm
Manor House / Estate
Park / Zoo / Garden
Sexual / Gender Identity:
Bi or Pansexual
Lesbian
Queer
Trigger/Content Warning:
Graphic Violence
Heart’s Blood
The Beacon Campaigns Series, Book 3
By Jenn Gott
Revolution is in the air.
A city of turmoil. A string of disappearances. The deciding move of a perilous game.
It’s springtime in Monfort, and unrest is stirring everywhere. Shops are closing, trust in the Crown is faltering, and support for Pon Lanali’s anti-magic rhetoric is growing by the day. But for Kaedrich Mannly, it’s all background noise: between classes at the academy of arms, work, independent studies, and a new batch of friends, there’s little time for such concerns—or, mercifully, for thoughts of Praxis Fellows to creep back in. The last thing that Kaedrich needs is an extra complication.
So of course it’s now, with the Academy Trials coming up, that Praxis appears unexpectedly. Alongside her comes news of mysterious disappearances sweeping the city, and soon the two of them are once again caught up in a tangle of secrets and danger. It has to be Lanali’s doing, but can they prove that before it’s too late? And more importantly, will it ever be the right time for the truth of Kaedrich’s feelings to come out?