everything.study
HIST 729

Readings in Modern European History

3 Credits

Reading knowledge of some European language recommended but not required.

Sources