What a great book. The material is quite thoughtful and takes some time to absorb. If you take the time to absorb the material – i.e. read and reread – and ponder, it really helps you crystallize your concepts. This is a book that I reach for, when I have to revisit key elements of strategy.