James Andreoni is a professor of economics at UC San Diego who developed the concept of “warm-glow giving” in 1989, used to differentiate impure and pure altruism in giving.