I read the book last month. It's very good and well written. The author's don't so much show their own theories they instead provide detailed facts that have been gathered from around the world.
Then they present these facts in a clear, understandable fashion... It's a great book !