Modern Philanthropy: a Study of Efficient Appealing and Giving by William Harvey Allen