Educational Psychology: a problem-based approach - JORDAN, Elizabeth A. (Pearson Education, Inc, 2006)