It's an interesting book overall, but it started to rub me up the wrong way after a while. The first couple of chapters were quite interesting but, as I approached the end of the book, I found myself struggling not to skip whole paragraphs.
So, yeah, I think it was okay.