Encyclopaedia of educational technology - Bhatt, B. D. (Kanishka, 1994)