The evolution of cooperation - Axelrod, Robert M., 1943- (Penguin Books, 1990)