Esssentials of Educational Technology : Teaching learning innovations in educations - Aggarwal, J.C. (Vikas publishing house, New Delhi, 1995)