Tim Holmes Cardiff University, UK Tim Holmes is Senior Lecturer in Journalism, Media and Cultural Studies at Cardiff University. academic-icon Created with Sketch. TextbookSage College PublishingMagazine JournalismTim Holmes, Liz NicePublished: December 2011From $29.00 Review copy available
academic-icon Created with Sketch. TextbookSage College PublishingMagazine JournalismTim Holmes, Liz NicePublished: December 2011From $29.00 Review copy available