World Civilizations I by Kevin Kaatz

Dr. Kevin Kaatz of California State University delivers a series of lectures on civilizations from various regions and time periods.