The mainstream of civilization

by Joseph R. Strayer

Traces the history of the world's major civilizations discussing their special characteristics and contributions.