The Essential Nonprofit Fundraising Handbook by Linda Lysakowski & Michael A. Sand