Advanced educational psychology - Upadhya, Brijesh (Encyclopedia of educational psychology, 2007)