Human learning principles, theories, and educational applications - Ormrod, Jeanne Ellis (Columbus Merrill Pub. Co., 1990)