Why you are not as selfish as you think Kevin 19 hours ago Science suggests we are hardwired for altruism, but do we really need to be thinking of others all the time? Read more