A review by growlingpuppy
Prey by Michael Crichton

Silly, techie, readable