crankyola 's review for:

A Curse for True Love by Stephanie Garber
4.0

I always feel conflicted when rating this series. The story deserves 5