Off topic, but I bought that book, and I think it gets a little too much credit for being scientific. A lot of stuff in there is not tested theory, but rather conjecture. Conjecture can be scientific in spirit, yes, but conjecture is many times not tested and scientific in practice. I felt it had too much untested conjecture, and so doesn't deserve the hype.