Bulletin 2017-2018 > 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.