Altruism: Its characteristics and evolution | Synapse