The mathematics of being nice
newscientist.com