Prince of Tides by Maryanne Keeling