by Nicholas Sparks
3.92
486 pages
9h 12m
Get swept away in a heartfelt story about the complexities of love, loss, and the enduring bonds of family, where a father navigates the challenges of raising his daughter alone, discovering the true meaning of life along the way.