The Complexity of Cooperation AgentBased Models of Competition and Collaboration Princeton Studies in Complexity 0691015686 by Axelrod, Robert