Modern educational technology - Sharma, Anuradha (Commonwealth Publishers, 1999)