The psychology and practice of youth-adult partnership: bridging generations for youth development and community change.

The psychology and practice of youth-adult partnership: bridging generations for youth development and community change.