Charters of Philanthropies : a study of the charters of twenty-nine American philanthropic foundations Book uri icon