Nonprofit Membership Programs: 7 Steps to Starting Your Own
Organize your support base.
Increase your revenue.