Articles on complexity

Some interesting material on complexity that I found when hunting through the web.

What if…
Wired: 12 principles of the networked world
Trojan Mice: What are complex adaptive systems?