If you are like me, you find yourself very pressed for time, and books like this with lots of condensed ideas and explanations greatly appeal to me. I love books like this, which simply lay out, in diagramatic form, lots of great ideas. Then you can choose which to explore at greater length, either by further reading or simply by letting them percolate over a period of time. And they are handy as a bluffers guide to great ideas! Not that any of us would do that sort of thing. I was very satisfied with this book, I need to think very critically in a number of areas, and am always looking for ways and methods that help me do this. Unhesitatingly recommended.