A review by mmpascarella
Redemption by Karen Kingsbury

5.0

I just love this series so far. It's unpredictable and kept me on the edge of my seat the whole time!