David Desser

Professor David Desser is Professor Emeritus of Cinema Studies at the University of Illinois and Dean of Anaheim University Akira Kurosawa School of Film