Fundraising Principles And Practice by Adrian Sargeant & Jen Shang