Social theory for social work ideas and applications - Thorpe, Christopher