Skip to main content

John Haynes

John Haynes is Lecturer in Film Studies in the Department of History at the University of Essex