МенеджментNonprofit Consulting Essentials. What Nonprofits and Consultants Need to KnowPenelope Cagney