The evolution of cooperation - Axelrod, Robert (Basic Books, Inc., Publishers, 1984)