Mesopotamian — Sumerian, Babylonian and Assyrian — History