Its a great book. The book is really well written and looks very enlightening and surprizing to me atleast.
I was not very happy to hear from Ranjith and Jagmohan that most of the facts (or whatever) in this books are not proven and they are just interpretation by Dan but even then they mostly look sound and logical.
Anyways happy to finish one more book( I am really bad at reading novels), not planing to start any big one for quite some time now. [update: Thanks to Imran for pointing my typo]