Mass communication technology - Narula, Uma (Delhi Har anand, 2001)