Skip to main content alibris logo

James Leo Cahill

James Leo Cahill is associate professor of cinema studies and French at the University of Toronto and general editor of Discourse: Journal for Theoretical Studies in Media and Culture .