by Diane Chamberlain
4.19
416 pages
7h 53m
Uncover a compelling story of secrets, betrayal, and redemption, as a woman's past resurfaces to challenge her present, sparking reflection on the fragility of truth and the power of forgiveness.