A review by troysennett
The Shipping News by Annie Proulx

5.0