Handbook of research on schools, schooling, and human development - Meece, Judith L.; Eccles, Jacquelynne S. (Routledge, 2010)