Concepts and theories od human development - Lerner, Richard M. (Lawrence Erlbaum Associates, 2002)