Understanding Nonprofit Law and Finance: Forty-Eight Key Principles for Philanthropic Leaders - 9781538126936