Publisher's Synopsis
This book expands on and explains each philosophical perspective and its impact on practice, in a style that is accessible and easy to digest. Updates to the third edition include expanded material on Bronfenbrenner and Bandura, as well as more exercises and resources to help with learning.