S scientificamerican.com Game Theory Calls Cooperation into Question 64 points etr71115 11 years ago 28 comments