Charitable donations: Unraveling the mystery of motivation
Traditionally, Americans have supported charities not only for tax breaks and a vague sense of…