Advanced Educational Psychology / B. Kuppuswamy - New Delhi Sterling Publishers 2007 - 511pages