Media Communication : An Introduction to Theory and Process - Watson, James (Palgrave)