Eva Giraud

Lecturer in Media, Communication & Culture, Keele University