Richard Rushton

Richard Rushton is Senior Lecturer in Film and Cultural Studies at Lancaster University.