Human learning - Ormrod, Jeanne Ellis (Prentice Hall, Inc., 1995)