Theories of human development - Newman, Philip R.; Newman, Barbara M. (New York Psychology Press, 2015)