Patterns of civilization

by Institute for Contemporary Curriculum Development

Discusses such issues as race relations, industrialization, poverty, and ecology and explores their effects on the development of American society.