Watchers - Dean Koontz, Edoardo Ballerini

...I'll never forgive him.