Educational psychology and pedagogy - Kranti Biswas Roy (Global Publications, 2017)