Book Review - Advocacy Practice for Social Justice

Advocacy Practice 3rd ed

Advocacy Practice for Social Justice

Richard Hoefer

Lyceum Books

Nonfiction

2016

978-1-935871-82-8