Ratings4
Average rating4.5
I love flawed characters and redemption stories, but this book also offers exceptional writing and authenticity. Each character felt amazingly realistic. Add the unfolding historical mystery, and you have a very satisfying read. Be prepared to become engrossed.
Free on Hoopla (I paid for this book with no regrets because it was so well-written).