The First Great Civilizations: Life in Mesopotamia, the Indus Valley and Egypt (The History of human society)