Dynamics of mass communication : throry and practice - Narula, Uma. (Atlantic, 2006)