Its not too often that one encounters actual new ideas. When one does, its not immediately clear what has happened. This book has more than one. Jaron is a curious fellow. Sometimes you feel that he needs to drive wight he break on so that the rest of us can stay up with his thoughts. I think this is genuinely significant piece thinking.