It may sound like a paradox, but a new theory suggests that one of humanity’s most noble instincts, altruism, evolved on bloody battlefields in prehistoric times. Evolutionary biologist Samuel Bowles argues that prehistoric culture may have selected for individuals who behaved altruistically towards other individuals in their social groups.



More...