Contributions of Mesopotamia