Generous people give in a heartbeat

Altruistic people are said to be ‘kind hearted’ — and new research shows that generous people really are more in touch with their own hearts. The study has found a possible physiological reason why some people are more charitable than others.