Cassie Fairchild has one rule: never fall in love.
As the daughter of Hecate, Cassie knows curses come with the territory. Unfortunately, hers is especially cruel. Since childhood, a mysterious voice has warned her that if she ever falls in love, the man she loves will be lost to someone else.
To make matters worse, Cassie can’t tell anyone about...
Read more