A review by kjnrose
Hearts and Halos by L. Eveland

4.0

I was greatly surprised to love this book so much more than the first two, after the second I almost gave up on the series. I'm glad I didn't though because I would have missed a really good book.