https://wcscpa.com/industries/non-profits/nonprofit-fundraising-from-ad-hoc-to-ongoing/
Nonprofit Fundraising: From Ad Hoc to Ongoing