Educational psychology : developing learners - Ormrod, Jeanne Ellis (Merrill Prentice Hall, 2008)
Previous ed.: Upper Saddle River, NJ: Pearson Merrill Prentice Hall, 2006