Could it be The Shipping News, by Annie Proulx?