With its focus on empowerment and extensive coverage of ethics and values Generalist Social Work Practice 6/e provides excellent coverage of: evidence-based practice policy practice social justice and human rights end-of-life-care diversity and special population groups including immigrants veterans and older adults.