Mesopotamia Babylonia Assyria Code of Hammurabi Tigris river Euphrates river Nile river Egypt Mummification Osiris