by Anita Shreve
3.85
256 pages
4h 51m
Explore the resilience of the human spirit in the face of tragedy and the enduring power of love in this poignant historical novel set against the backdrop of a devastating natural disaster.