Essentials of Educational Psychology - New Delhi Prentice Hall 2007