This readable, reader-friendly book blends theory, research and application in a clear and concise manner. It adeptly reflects the value base of community psychology. Major principles, strategies and ethical guidelines, classical and current research are presented with programmatic applications and interventions utilizing the community psychology approach. Strategies and methods include coping skills, consultation approaches, program evaluation, and Internet usage, as well as others. For readers who want to learn more about Community Psychology, Social Work, or Mental Health Services Theory and Practice.