A review by airving
Watchers by Dean Koontz

5.0