Great review! It was a good read. I love all the topics he covers in his books and as an author appreciate his research. I just wish he would go with a different plot template. He's used the same one for every book (I'm not sure about Digital Fortress, that's the only one I haven't read.). But, still, I love his subject matter; I end up finding new things to google throughout each book.
Yes, his book always give us a new point of view