German History Through Film

AMI286

One course.

Crosslisting Numbers: 

GERMAN286
HISTORY255
LIT286

Curriculum Codes: 

ALP, CZ, EI