Emergence : the connected lives of ants, brains, cities, and software / - Johnson, Steven (Scribner,, 2001)