Archaic Worlds

Mapping human history across 12 civilizations
from primary sources