Direct Social Work Practice: Theories and Skills for Becoming an Evidence-Based Practitioner by Mary C. Ruffolo, Brian E. Perron and Elizabeth Harbeck Voshel