Dudley Andrew Author & Editor

Dudley Andrew is the R. Selden Rose Professor of Comparative Literature and Professor of Film Studies at Yale University, USA, and Carole Cavanaugh is Professor of Japanese Studies at Middlebury College, USA.