Elements of social work - Shamsi, Nayyar (Encyclopaedia of social development and social stratification series, 2006)