HIST 104: World War I to the Present

Class Program
Credits 3

A study of both World Wars, the Treaty of Versailles settlement, the rise of communism, Nazism and fascism, together with postWorld War II developments, and the recent changes in Eastern Europe.