The strengths perspective in social work practice: extensions and cautions.

The strengths perspective in social work practice: extensions and cautions.