Convergence - novel by Charles Sheffield