A review by theproficientreviewer
A Light in the Flame by Jennifer L. Armentrout

5.0

That ending... wasn't that bad. I can wait until NEXT YEAR. Ugh!