Rising tides - Roberts (Penguin Putnam, 1998)