You are the future of philanthropy

522,915 views|
Katherine Fulton |
TED2007
• March 2007