Theory and skills in social work - Hepworth, Dean H, Etc (Cengage Learning, 2010)