Giving Brings Out The Best In People

I recently climbed into a bloodmobile to donate a pint of blood.  As I looked around, everyone there was either about to be stuck with a large needle, in the process of being stuck, having blood withdrawn or having a needle removed from their arm.  To someone who has never donated blood, this may sound…