Divergence by Charles Sheffield