Cultural Diversity, Cooperation, and Anti-social Punishment. WP Series University of Verona Department of Economics (ISSN 2036-2919), 09/2012