Educational psychology: basic concepts, research and challenges - Tiwary, R. K. (New Delhi, 2012)