Great detail, very interesting, helps you understand why Africa is such a mess. He has a great understanding on how gov't agencies work....