Screen Cultures: German Film and the Visual

240 pages 2008

history challenging informative reflective medium-paced