Financial Management for Nonprofits by Jae K. Shim & Joel G. Siegel