Philanthropy, Nonprofits, Charities, and Public Services. Professional reflections, but with gags and swearing. Views my own.