Elements of social work - Shamsi, Nayyar (Encyclopaedia of Social Development and Social Stratification Series, 2006)