Divergence — novel by Charles Sheffield