The deep end of the ocean - Mitchard, Jacquelyn (Viking, 1996)