A review by ahousethatreads
Forgiven by Karen Kingsbury

4.0