2017 Global Trends in Giving report on the impact of technology, gender, generation, and ideology on philanthropy: http://givingreport.ngo/