David Roodman

Due Diligence - an impertinent inquiry into microfinance


CSR
Not For Profit Business
Social Entrepreneurship