Another good book along this line is Jared Diamond's 'Guns, Germs, and Steel'. One of the theories he puts forward for China's failure to keep up with Europe is its homogeneity. The fact that there were so many different european countries competing against each other meant that none could afford to ignore new innovative ideas.