Holmes, David, 2005

Communication theory : media, technology and society/ by David Holmes - London ; Sage publications 2005 - xiv,255p. 24cm

9780761970705



P96.T42 / .H65 2005