No Sale

Contributing to charity is a unique transaction in our society: people give money and receive nothing tangible in return. I think of this when individuals who have spent their careers in the for-profit world draw comparisons between the business and nonprofit realms....