Jeremy Valentine

Jeremy Valentine is Lecturer in Media Studies at Queen Margaret University College, Edinburgh.