Not sure how accurate all if this is, but an entertaining coffee table read nonetheless.
It's an entertaining read, especially if you only have a few minutes here and there to do some reading. As with any book of this nature, if you know something about a subject before reading the book and they offer a different explanation you wonder about the accuracy of the rest of the information...