Emergence : the connected lives of ants, brains, cities, and software - Johnson, Steven, 1968- (Penguin Books, 2001)