Kara's book is a great and readable. Despite his warning in the introduction concerning the first chapter, I found the last chapter to be the most techical and number filled. Not that I didn't find it interesting, but the points Kara makes are the type you would find in a business or econmic paper...
this is one of those books where no star rating can convey how it made me feel...but review and thoughts to follow