Screen Cultures: German Film and the Visual

360 pages hardcover

nonfiction art history music reflective medium-paced