Interesting question....

I'll have to see if I can get hold of the book....

My thoughts on the subject:

If I can do something nice for someone, and it has the added "benefit" of making me feel good, then that's a bonus!