http://www.hjcnewmedia.com/nextgencanadiangiving2013/
2013 Next Generation of Canadian Giving uncovers the preferred giving and communication channels of four generations of Canadian donors: Generation Y (18-32); Generation X (33-48); Baby Boomers...