Development through life a psychosocial approach - Newman, Barbara M. (Cengage Learning, 2018)