David Roche
David Roche is Professor of Film Studies at Université Paul Valéry Montpellier 3, France and President of SERCIA.
David Roche is Professor of Film Studies at Université Paul Valéry Montpellier 3, France and President of SERCIA. See less
David Roche's Featured Books