everything.study
HSTEU 506

Modern Europe: Writings and Interpretations

3-6, max. 6

Study of historians, schools of history, and interpretations of modern European history.

Sources