Community-Based Research And Higher Education by Randy Stoecker & Kerry J. Strand