A review by sarilka
The Shipping News by Annie Proulx

5.0