HIST 3850: Modern Revolutionary Movements (3)

Lecture: 3, Lab: 0, Other: 0

Examines revolutionary movements in Russia, Asia, Latin America, Africa and the Middle East. (WORLD HISTORY)