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