This generalist social work practice text uses a strong theoretical framework for social work practice with diverse populations in both urban and rural settings.  The authors blend ecosystems and  client-centered empowerment  to develop a model to workin