How Children Develop by Nancy Eisenberg, Judy DeLoache & Robert S. Siegler