What we keep - Berg, Elizabeth (Ballantine Books, 1998)