I've just finished reading this for the second time, and have gotten even more out of it than the first go-round. There are very few books that I put on my "try to read once a year" shelf and this is one of them. While there are several small aspects of the author's theories I don't agree with, over...