Human learning - Ormrod, Jeanne Ellis (Pearson/Merrill/Prentice Hall, 2004)