Bulletin 2023-2024 > Courses > HST - History > Upper-Division Courses > HST 346
Study of the varying political forms of German life over the past two centuries with emphasis on the war and the Nazi dictatorship.