Complexity Studies

In the course of researching the general topic of troubleshooting complex systems, I came across several fascinating books that in some way or another address complexity or complex systems. The most interesting aspect to me was the rising role of evolution as an observed mechanism in complex systems.  Here are a few books that discuss this topic:


Philosophy

I had the odd experience of reading a book about Peter Drucker (management expert) the same week I read The Peter Principle.  I came to the conclusion that both were teaching the same idea: the latter by making fun of how badly we do management and the former by explaining how we should be doing management.  All of these are classics in their own way and are highly recommended.