Combines theoretical principles and research with practical applications and real-world examples to give readers a comprehensive and immediately useable introduction to the field. The text presents a step-by-step approach to planning, implementing, and evaluating programs in a variety of settings.