Encyclopedia of teacher education - Harish Bansal (APH, 2007)