Has anybody read it yet? I am about halfway through. And wow. I learned a ton so far.