Educational Psychology a Developmenthal Approach - Sprinthall, Norman A.; Sprinthall, Richard C. (McGraw-Hill, Inc, 1990)