University of Alabama at Birmingham
Changing forms of industrialism and social problems created; Populism, Progressivism, and other reform movements of era.
3 credits
HY 417