A review by billblume
Sphere by Michael Crichton

5.0