Offers a philosophical theory of cooperation. This book analyzes the varieties of cooperation, making use of the crucial distinction between group-mode and individual-mode cooperation. It also shows some of the drawbacks of the standard game-theoretical treatments of cooperation and presents a survey of cooperation research in neighbouring fields.