Tim Holmes Cardiff University, UK Tim Holmes is Senior Lecturer in Journalism, Media and Cultural Studies at Cardiff University. Magazine Journalism