Nonprofit Sustainability: Making Strategic Decisions for Financial Viability
-Jeanne Bell, Jan Masaoka, and Steve Zimmerman