The Evolutionary Roots of Altruism

Do altruistic groups always beat selfish groups? A new book claims they do. 

by