Demons of the Heart by RoughDraftHero
You set the price!
Approx. 126,510 words.
Published on July 8, 2012.
Demons are now allowed to attend Melean Prep, and the humans don't know how they feel about that. Especially when they learn that they carry what the Demons call "Scent Triggers". It's how the Demons know who their mates are!