Dynamics of mass communication: Theory and practice - Narula, Uma (New Delhi, 2006)