If you have 35 minutes, trust me, it can’t be spent listening to something much better than this. Why giving matters analyzes how giving (including volunteering, charity work, etc.) affects your happiness.
Find it here: http://www.byub.org/talks/Talk.aspx?id=2998













