A little slow at parts, but it makes up for that the last part of the book. Though a fiction writing, it is both very believable and possible. That is scary, real scary. Best way to describe this book- one hell of a book. I have never rated a book like this before.