A Curse for True Love. Once Upon A Broken Heart #3 - Stephanie Garber