Fiction by Dean Koontz.
This was a fun and interesting read, although it definitely requires a stretch of imagination, which one should fairly expect from Dean Koontz.
I enjoyed it and it had a surprising ending. Also I'm pleased to see Dean Koontz hopping off the Odd Thomas train; that bit was played out.
Other books I've read recently by this author: Darkfall, Chase, Breathless