Charitable Foundations: The Essential Guide to Giving and Compliance - Daniel N. Belin