Marketing For The Non-Profit Sector by Tim Hannagan & T.J. Hannagan