Cooperation: An Experimental Analysis