Save $10 through Sunday. Get the code »

alibris logo

Kenneth Mackinnon

Kenneth MacKinnon is Emeritus Professor of Film Studies at London Metropolitan University.