Communication, Cultural And Media Studies by Tim O'sullivan & Williams John Hartley