Mesopotamia and Egypt