Educational psychology a developmental approach - Sprinthall, Norman A. (New York McGraw - Hill, 1992)