Social work perspectives on human behaviour - Parrish, Margarete (Jaipur Rawat Pub., 2012)