Author Archive:
Gary Craig
Delivering social justice through philanthropy
What is the meaning of social justice, and how can charitable foundations apply it in their grantgiving? Increasingly, foundations have begun to debate this issue. This article seeks to identify ways in which foundations, striving …