Yeah - it's great. Though to tell you the truth, I didn't get around to finishing it. Got about half way - busy time in my life with new babies etc. Will tackle it again some time. It's a little like reading Alice in Wonderland mixed with Zen and the Art of Motorcycle Maintenance.