The title of this book illustrates the dual purposes of the volume. One meaning of “The Complexity of Cooperation” refers to the addition of complexity to the most common framework for studying cooperation, namely the two-person iterated Prisoner’s Dilemma. Adding complexity to that framework allows the exploration of many interesting and important features of competition and collaboratio…