Wow David. The book sounds so awesome. I'm going to put it on my wishlist to read as soon as I can.