Mass communication: theory and practice - Narula, Uma (New Delhi Har-Anand, 2010)