Instead of having to choose from just one or two of these factors, an alternative interpretation is that development success requires many things to work well together, and hence there may not be so
many explanations after all. Many of the cited factors may reflect necessary but not sufficient conditions. In this view, the key is to understand the magnified impact of having many development
factors operating successfully at the same time (see Chapter 4). Let’s examine the factors cited more closely.