Essentials of human behavior: Integrating person environment and the life course - Elizabeth D Hutchison (Sage publications, 2013)