Richard Hoefer
#49 in Human Rights
- Advocacy Practice for Social Justice
- Social Welfare Policy: Responding to a Changing World
- Essentials of Social Work Management and Leadership: A Competency-Based Approach
- Program Development, Grantwriting, and Implementation: From Advocacy to Outcomes
- Essentials of Nonprofit Management and Leadership: A Skills-Based Approach