David E James

James is Professor of Film Studies at the University of Southern California.