How to fish - Philanthropy
The difference between giving a hungry person a fish (charity), and teaching them how to fish (Philanthropy).
List of philanthropists
A philanthropist is someone who engages in philanthropy; that is, someone who donates his or her time, money, and/or reputation to charitable causes.
The 50 Philanthropists Who Have Given Away The Most Moneyhttp://www.forbes.com/sites/randalllane/2013/11/18/the-50-philanthropists-who-have-given-away-the-most-money/#2715e4857a0b3f409b614f75