I bought this to take on holiday in September 2012 and started reading it at the end of September 2012. I finished it New Years Eve 2012. Not that I'm a slow reader at all. I found the story quite "out there" and somewhat confusing. Character plots jumping here and there. some characters getting introduced into the story at the beginning of the story then only reading about them again at the end. No-one knowing what happens to them in between. In view of it taking me so long to read this book I may have to give it another go to try understand it better. Dean Koontz isn't a bad writer but this isn't one of his best. Sorry. Maybe once I re-read it in the future I may change my view. But until then it stays like this.