University of Alabama at Birmingham
Revolution as social, political, and cultural event and its place in modern European history and historiography.
3 credits
HY 466