48 Hours Only | Save up to $12. Get the code »

Steven Dillon

Dillon is Professor of English at Bates College in Lewiston, Maine. He has taught film courses on cinematic form, lyric film, and contemporary American film and has written on Victorian visual culture.