A professor's lessons learned in community-based research and service-learning - Gray, Jennifer B. (Sage Publications Ltd.,)